Skip to content

@dice-roller/rpg-dice-roller / RollData

Interface: RollData ​

Defined in: src/serialization/formats.ts:21

A roll, with its result tree and totals.

The expression is result.node. Text output isn't stored; call present() after importing. Numbers can be non-finite (1/0 is Infinity); EncodedRollData is the JSON-safe export.

Properties ​

averageTotal ​

readonly averageTotal: number

Defined in: src/serialization/formats.ts:29


maxTotal ​

readonly maxTotal: number

Defined in: src/serialization/formats.ts:28


minTotal ​

readonly minTotal: number

Defined in: src/serialization/formats.ts:27


notation ​

readonly notation: string

Defined in: src/serialization/formats.ts:24


result ​

readonly result: ExpressionResult

Defined in: src/serialization/formats.ts:25


total ​

readonly total: number

Defined in: src/serialization/formats.ts:26


type ​

readonly type: "roll"

Defined in: src/serialization/formats.ts:22


version ​

readonly version: 1

Defined in: src/serialization/formats.ts:23

MIT Licensed · Credits