Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DownlinkStreamlet

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

bodyValue

bodyValue: Inoutlet<Value, Value>

downlink

downlink: null | Downlink

downlinkRecord

downlinkRecord: null | DownlinkRecord

Readonly fieldCount

fieldCount: number

hostUri

hostUri: Inoutlet<Value, Value>

inputBody

inputBody: undefined | Value

inputHostUri

inputHostUri: undefined | string

inputLaneUri

inputLaneUri: undefined | string

inputNodeUri

inputNodeUri: undefined | string

inputPrio

inputPrio: undefined | number

inputRate

inputRate: undefined | number

inputType

inputType: undefined | DownlinkType

laneUri

laneUri: Inoutlet<Value, Value>

nodeUri

nodeUri: Inoutlet<Value, Value>

prio

rate

state

state: Outlet<Value | Map<Value, Value>>

Readonly streamletContext

streamletContext: null | StreamletContext

Readonly streamletScope

streamletScope: null | StreamletScope<Value>

type

Readonly version

version: number

warp

warp: null | WarpRef

Static Readonly AliasedFlag

AliasedFlag: number

Static Readonly ImmutableFlag

ImmutableFlag: number

Accessors

key

  • Returns Value

length

  • get length(): number
  • Returns number

precedence

  • get precedence(): number
  • Returns number

tag

  • get tag(): undefined | string
  • Returns undefined | string

target

  • Returns Value

typeOrder

  • get typeOrder(): number
  • Returns number

valueCount

  • get valueCount(): number
  • Returns number

Methods

alias

  • alias(): void

and

appended

attr

bind

bindInput

bitwiseAnd

bitwiseNot

bitwiseOr

bitwiseXor

body

booleanValue

  • booleanValue(): undefined | boolean
  • booleanValue<T>(orElse: T): boolean | T

branch

cast

  • cast<T>(form: Form<T, unknown>): undefined | T
  • cast<T, E>(form: Form<T, unknown>, orElse: E): T | E
  • Type parameters

    • T

    Parameters

    • form: Form<T, unknown>

    Returns undefined | T

  • Type parameters

    • T

    • E = T

    Parameters

    • form: Form<T, unknown>
    • orElse: E

    Returns T | E

castInput

  • castInput<T>(inlet: string | Inlet<Value>, form: Form<T, unknown>): undefined | T
  • castInput<T, E>(inlet: string | Inlet<Value>, form: Form<T, unknown>, orElse: E): T | E
  • Type parameters

    • T

    Parameters

    Returns undefined | T

  • Type parameters

    • T

    • E = T

    Parameters

    Returns T | E

clear

  • clear(): void
  • Returns void

clone

coerce

  • coerce<T>(form: Form<T, unknown>): T
  • coerce<T, E>(form: Form<T, unknown>, orElse: E): T | E
  • Type parameters

    • T

    Parameters

    • form: Form<T, unknown>

    Returns T

  • Type parameters

    • T

    • E = T

    Parameters

    • form: Form<T, unknown>
    • orElse: E

    Returns T | E

coerceInput

  • coerceInput<T>(inlet: string | Inlet<Value>, form: Form<T, unknown>): T
  • coerceInput<T, E>(inlet: string | Inlet<Value>, form: Form<T, unknown>, orElse: E): T | E
  • Type parameters

    • T

    Parameters

    Returns T

  • Type parameters

    • T

    • E = T

    Parameters

    Returns T | E

commit

compareTo

  • compareTo(that: unknown): number
  • Parameters

    • that: unknown

    Returns number

compile

  • compile(): void

compileInlet

  • compileInlet(inlet: Inlet<Value>, name: string): void

concat

conditional

debug

  • debug(output: Output<unknown>): void
  • Parameters

    Returns void

decohere

  • decohere(): void
  • Returns void

delete

deleted

Protected didDecohere

  • didDecohere(): void

didDecohereInlet

didDecohereOutlet

Protected didRecohere

  • didRecohere(version: number): void
  • Parameters

    • version: number

    Returns void

didRecohereInlet

  • didRecohereInlet(inlet: Inlet<Value>, version: number): void

didRecohereOutlet

  • didRecohereOutlet(outlet: Outlet<Value>, version: number): void

disconnectInputs

  • disconnectInputs(): void

disconnectOutputs

  • disconnectOutputs(): void

display

  • display(output: Output<unknown>): void

divide

eq

equals

  • equals(that: unknown): boolean
  • Parameters

    • that: unknown

    Returns boolean

equivalentTo

  • equivalentTo(that: unknown, epsilon?: number): boolean
  • Parameters

    • that: unknown
    • Optional epsilon: number

    Returns boolean

evaluate

filter

flattened

forEach

  • forEach<T>(callback: (item: Item, index: number) => void | T): undefined | T
  • forEach<T, S>(callback: (item: Item, index: number) => void | T, thisArg: S): undefined | T
  • Type parameters

    • T

    Parameters

    • callback: (item: Item, index: number) => void | T
        • (item: Item, index: number): void | T
        • Parameters

          • item: Item
          • index: number

          Returns void | T

    Returns undefined | T

  • Type parameters

    • T

    • S

    Parameters

    • callback: (item: Item, index: number) => void | T
        • (item: Item, index: number): void | T
        • Parameters

          • item: Item
          • index: number

          Returns void | T

    • thisArg: S

    Returns undefined | T

ge

get

getAttr

getField

getInput

  • getInput<I2>(inlet: string | Inlet<I2>): undefined | I2
  • getInput<I2, E>(inlet: string | Inlet<I2>, orElse: E): I2 | E
  • Type parameters

    Parameters

    • inlet: string | Inlet<I2>

    Returns undefined | I2

  • Type parameters

    Parameters

    • inlet: string | Inlet<I2>
    • orElse: E

    Returns I2 | E

getItem

getOutput

getSlot

gt

has

  • Parameters

    Returns boolean

hashCode

  • hashCode(): number

head

header

  • header(tag: string): Value

headers

  • headers(tag: string): undefined | Record

indexOf

  • indexOf(item: AnyItem, index?: number): number
  • Parameters

    • item: AnyItem
    • Optional index: number

    Returns number

inlet

  • Parameters

    • key: string

    Returns null | Inlet<Value>

  • Type parameters

    Returns Inlet<I2>

inoutlet

interpolateTo

inverse

invoke

isAliased

  • isAliased(): boolean

isArray

  • isArray(): boolean

isConstant

  • isConstant(): boolean

isDefined

  • isDefined(): boolean

isDefinite

  • isDefinite(): boolean

isDistinct

  • isDistinct(): boolean

isEmpty

  • isEmpty(): boolean
  • Returns boolean

isMutable

  • isMutable(): boolean

isObject

  • isObject(): boolean

item

items

iterator

keyEquals

  • keyEquals(key: unknown): boolean
  • Parameters

    • key: unknown

    Returns boolean

lambda

lastIndexOf

  • lastIndexOf(item: AnyItem, index?: number): number

le

lt

max

min

minus

modulo

ne

negative

not

numberValue

  • numberValue(): undefined | number
  • numberValue<T>(orElse: T): number | T
  • Returns undefined | number

  • Type parameters

    • T

    Parameters

    • orElse: T

    Returns number | T

Protected onDecohere

  • onDecohere(): void

Protected onDecohereOutlets

  • onDecohereOutlets(): void

Protected onRecohere

  • onRecohere(version: number): void
  • Parameters

    • version: number

    Returns void

Protected onRecohereInlets

  • onRecohereInlets(version: number): void

Protected onRecohereOutlets

  • onRecohereOutlets(version: number): void

or

outlet

plus

positive

prepended

push

  • push(...items: AnyItem[]): number
  • Parameters

    Returns number

recohere

  • recohere(version: number): void
  • Parameters

    • version: number

    Returns void

set

setAttr

setItem

setSlot

setStreamletContext

setStreamletScope

slice

  • slice(lower?: number, upper?: number): Record
  • Parameters

    • Optional lower: number
    • Optional upper: number

    Returns Record

slot

splice

  • splice(start: number, deleteCount?: number, ...newItems: AnyItem[]): Item[]
  • Parameters

    • start: number
    • Optional deleteCount: number
    • Rest ...newItems: AnyItem[]

    Returns Item[]

stringValue

  • stringValue(): undefined | string
  • stringValue<T>(orElse: T): string | T
  • Returns undefined | string

  • Type parameters

    • T

    Parameters

    • orElse: T

    Returns string | T

subRecord

  • subRecord(lower?: number, upper?: number): Record
  • Parameters

    • Optional lower: number
    • Optional upper: number

    Returns Record

substitute

tail

times

toAny

toArray

toObject

  • toObject(): {}

toRecon

  • toRecon(): string

toReconBlock

  • toReconBlock(): string

toString

  • toString(): string

toValue

unbindInput

  • unbindInput(key: string): void
  • Parameters

    • key: string

    Returns void

unflattened

updated

updatedAttr

updatedSlot

Protected willDecohere

  • willDecohere(): void

willDecohereInlet

willDecohereOutlet

Protected willRecohere

  • willRecohere(version: number): void
  • Parameters

    • version: number

    Returns void

willRecohereInlet

  • willRecohereInlet(inlet: Inlet<Value>, version: number): void

willRecohereOutlet

  • willRecohereOutlet(outlet: Outlet<Value>, version: number): void

Static absent

Static builder

Static create

  • create(initialCapacity?: number): Record
  • Parameters

    • Optional initialCapacity: number

    Returns Record

Static empty

Static expand

  • expand(n: number): number
  • Parameters

    • n: number

    Returns number

Static extant

Static fromAny

Static fromArray

  • fromArray(array: { length?: number }): Record
  • Parameters

    • array: { length?: number }
      • [index: number]: AnyItem
      • Optional length?: number

    Returns Record

Static fromObject

  • fromObject(object: {}): Record

Static globalScope

  • globalScope(): Item

Static of

Static reifier

  • Parameters

    Returns Reifier

Generated using TypeDoc