Skip to content

@ue-too/being-portable / Limits

型別別名: Limits ​

Limits = object

定義於: being-portable/src/limits.ts:6

Caps that keep a document from a stranger from exhausting memory or time.

屬性 ​

maxEventWork ​

readonly maxEventWork: number

定義於: being-portable/src/limits.ts:32

Work units one event, start, reset or wrapup may use. Each evaluated expression node and statement costs one unit, plus the length of any list or string an operation copies or scans.


maxExpressionDepth ​

readonly maxExpressionDepth: number

定義於: being-portable/src/limits.ts:18

Expression nesting depth.


maxListLength ​

readonly maxListLength: number

定義於: being-portable/src/limits.ts:24

Items in any list value.


maxMachineInstances ​

readonly maxMachineInstances: number

定義於: being-portable/src/limits.ts:22

Machine instances the tree builds.


maxMachines ​

readonly maxMachines: number

定義於: being-portable/src/limits.ts:10

Machines in machines plus the root.


maxNestingDepth ​

readonly maxNestingDepth: number

定義於: being-portable/src/limits.ts:20

Child-machine nesting depth.


maxNodes ​

readonly maxNodes: number

定義於: being-portable/src/limits.ts:8

Total JSON values in a document or snapshot.


maxStatementDepth ​

readonly maxStatementDepth: number

定義於: being-portable/src/limits.ts:16

Nested if depth.


maxStatements ​

readonly maxStatements: number

定義於: being-portable/src/limits.ts:14

Statements per list.


maxStates ​

readonly maxStates: number

定義於: being-portable/src/limits.ts:12

States per machine.


maxStringLength ​

readonly maxStringLength: number

定義於: being-portable/src/limits.ts:26

Characters in any string value.