yaksok.ts • Docs
yaksok.ts / List
Class: List
Extends
Constructors
new List()
ts
new List(initialValue): List
Parameters
• initialValue: Evaluable
[]
Returns
Overrides
Defined in
Properties
items?
ts
optional items: ValueTypes[];
Defined in
position?
ts
optional position: Position;
Inherited from
Defined in
friendlyName
ts
static friendlyName: string = '목록';
Overrides
Defined in
Methods
execute()
ts
execute(_scope, _callFrame): List
Parameters
• _scope: Scope
• _callFrame: CallFrame
Returns
Overrides
Defined in
getItem()
ts
getItem(
index,
scope,
callFrame): ValueTypes
Parameters
• index: ValueTypes
• scope: Scope
• callFrame: CallFrame
Returns
Overrides
Defined in
setItem()
ts
setItem(index, value): PrimitiveValue<unknown>
Parameters
• index: PrimitiveValue
<unknown
>
• value: PrimitiveValue
<unknown
>
Returns
PrimitiveValue
<unknown
>
Overrides
Defined in
toJSON()
ts
toJSON(): object
Returns
object
Inherited from
Defined in
toPrint()
ts
toPrint(): string
Returns
string
Overrides
Defined in
evaluateList()
ts
static evaluateList(
items,
scope,
callFrame): ValueTypes[]
Parameters
• items: Evaluable
[]
• scope: Scope
• callFrame: CallFrame