UNPKG

@decaf-ts/core

Version:

Core persistence module for the decaf framework

43 lines 1.3 kB
/** * @description Default options for sequences * @summary Provides a standard configuration for number sequences starting at 0 and incrementing by 1 * @const NoneSequenceOptions * @memberOf module:core */ export const NoneSequenceOptions = { type: undefined, generated: false, startWith: 0, incrementBy: 1, cycle: false, }; /** * @description Default options for sequences * @summary Provides a standard configuration for number sequences starting at 0 and incrementing by 1 * @const DefaultSequenceOptions * @memberOf module:core */ export const DefaultSequenceOptions = NoneSequenceOptions; /** * @description Predefined options for numeric sequences * @summary Configuration for standard number sequences starting at 0 and incrementing by 1 * @const NumericSequence * @memberOf module:core */ export const NumericSequence = { type: "Number", generated: true, startWith: 0, incrementBy: 1, cycle: false, }; /** * @description Predefined options for BigInt sequences * @summary Configuration for BigInt sequences starting at 0 and incrementing by 1 * @const BigIntSequence * @memberOf module:core */ export const BigIntSequence = Object.assign({}, NumericSequence, { type: "BigInt", }); //# sourceMappingURL=SequenceOptions.js.map