UNPKG

@decaf-ts/core

Version:

Core persistence module for the decaf framework

46 lines 1.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BigIntSequence = exports.NumericSequence = exports.DefaultSequenceOptions = exports.NoneSequenceOptions = void 0; /** * @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 */ exports.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 */ exports.DefaultSequenceOptions = exports.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 */ exports.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 */ exports.BigIntSequence = Object.assign({}, exports.NumericSequence, { type: "BigInt", }); //# sourceMappingURL=SequenceOptions.js.map