Skip to content

Evaluable

Defined in: core/node/base.ts:97

LeavesType extends SubnodeScheme = SubnodeScheme

T extends ValueType = ValueType

new Evaluable<LeavesType, T>(): Evaluable<LeavesType, T>

Defined in: core/node/base.ts:35

Evaluable<LeavesType, T>

Executable.constructor

subnode: LeavesType

Defined in: core/node/base.ts:29

Executable.subnode


tokens: Token[] = []

Defined in: core/node/base.ts:27

Executable.tokens


optional value?: string

Defined in: core/node/base.ts:30

Executable.value


static accepts: NodeCapability[] = []

Defined in: core/node/base.ts:33

Executable.accepts


static friendlyName: string = '값이 있는 노드'

Defined in: core/node/base.ts:101

Executable.friendlyName

execute(_scope): Promise<T>

Defined in: core/node/base.ts:103

Scope

Promise<T>

Executable.execute


toPrint(): string

Defined in: core/node/base.ts:63

string

Executable.toPrint


validate(_scope): YaksokError<unknown>[]

Defined in: core/node/base.ts:37

Scope

YaksokError<unknown>[]

Executable.validate