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:35

Methods

addInputField()

addInputField(field): void

Parameters

field: Readonly<AxField>

Returns

void

Defined in

src/ax/dsp/sig.ts:95


addOutputField()

addOutputField(field): void

Parameters

field: Readonly<AxField>

Returns

void

Defined in

src/ax/dsp/sig.ts:100


getDescription()

getDescription(): undefined | string

Returns

undefined | string

Defined in

src/ax/dsp/sig.ts:117


getInputFields()

getInputFields(): readonly AxIField[]

Returns

readonly AxIField[]

Defined in

src/ax/dsp/sig.ts:115


getOutputFields()

getOutputFields(): readonly AxIField[]

Returns

readonly AxIField[]

Defined in

src/ax/dsp/sig.ts:116


hash()

hash(): string

Returns

string

Defined in

src/ax/dsp/sig.ts:187


setDescription()

setDescription(desc): void

Parameters

desc: string

Returns

void

Defined in

src/ax/dsp/sig.ts:90


setInputFields()

setInputFields(fields): void

Parameters

fields: readonly AxField[]

Returns

void

Defined in

src/ax/dsp/sig.ts:105


setOutputFields()

setOutputFields(fields): void

Parameters

fields: readonly AxField[]

Returns

void

Defined in

src/ax/dsp/sig.ts:110


toJSONSchema()

toJSONSchema(): AxFunctionJSONSchema

Returns

AxFunctionJSONSchema

Defined in

src/ax/dsp/sig.ts:125


toString()

toString(): string

Returns

string

Defined in

src/ax/dsp/sig.ts:189