Skip to content

AxSignature

Class: AxSignature

Constructors

new AxSignature()

new AxSignature(signature): AxSignature

Parameters

signature: Readonly<string | AxSignature>

Returns

AxSignature

Defined in

src/ax/dsp/sig.ts:28

Methods

addInputField()

addInputField(field): void

Parameters

field: Readonly<AxField>

Returns

void

Defined in

src/ax/dsp/sig.ts:88


addOutputField()

addOutputField(field): void

Parameters

field: Readonly<AxField>

Returns

void

Defined in

src/ax/dsp/sig.ts:93


getDescription()

getDescription(): undefined | string

Returns

undefined | string

Defined in

src/ax/dsp/sig.ts:110


getInputFields()

getInputFields(): readonly AxIField[]

Returns

readonly AxIField[]

Defined in

src/ax/dsp/sig.ts:108


getOutputFields()

getOutputFields(): readonly AxIField[]

Returns

readonly AxIField[]

Defined in

src/ax/dsp/sig.ts:109


hash()

hash(): string

Returns

string

Defined in

src/ax/dsp/sig.ts:180


setDescription()

setDescription(desc): void

Parameters

desc: string

Returns

void

Defined in

src/ax/dsp/sig.ts:83


setInputFields()

setInputFields(fields): void

Parameters

fields: readonly AxField[]

Returns

void

Defined in

src/ax/dsp/sig.ts:98


setOutputFields()

setOutputFields(fields): void

Parameters

fields: readonly AxField[]

Returns

void

Defined in

src/ax/dsp/sig.ts:103


toJSONSchema()

toJSONSchema(): AxFunctionJSONSchema

Returns

AxFunctionJSONSchema

Defined in

src/ax/dsp/sig.ts:118


toString()

toString(): string

Returns

string

Defined in

src/ax/dsp/sig.ts:182