Skip to content

ListLoop

Defined in: core/node/listLoop.ts:18

new ListLoop(list, variableName, body, tokens): ListLoop

Defined in: core/node/listLoop.ts:22

Evaluable

string

Block

Token[]

ListLoop

Executable.constructor

body: Block

Defined in: core/node/listLoop.ts:25


list: Evaluable

Defined in: core/node/listLoop.ts:23


subnode: SubnodeScheme

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

Executable.subnode


tokens: Token[]

Defined in: core/node/listLoop.ts:26

Executable.tokens


optional value?: string

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

Executable.value


variableName: string

Defined in: core/node/listLoop.ts:24


static accepts: NodeCapability[]

Defined in: core/node/listLoop.ts:20

Executable.accepts


static friendlyName: string = '목록 반복'

Defined in: core/node/listLoop.ts:19

Executable.friendlyName

assertRepeatTargetIsList(target): asserts target is StringValue | IndexedValue

Defined in: core/node/listLoop.ts:60

ValueType

asserts target is StringValue | IndexedValue


execute(parent): Promise<void>

Defined in: core/node/listLoop.ts:31

Scope

Promise<void>

Executable.execute


toPrint(): string

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

string

Executable.toPrint


validate(scope): YaksokError<unknown>[]

Defined in: core/node/listLoop.ts:75

Scope

YaksokError<unknown>[]

Executable.validate