UNPKG

rc-js-util

Version:

A collection of TS and C++ utilities to help writing performant and correct applications, achieved through strict typing and (removable) invariant checking.

31 lines 1.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._Dictionary = void 0; const dictionary_values_js_1 = require("./impl/dictionary-values.js"); const dictionary_overwrite_js_1 = require("./impl/dictionary-overwrite.js"); const dictionary_clone_extend_js_1 = require("./impl/dictionary-clone-extend.js"); const dictionary_foreach_js_1 = require("./impl/dictionary-foreach.js"); const dictionary_pairs_js_1 = require("./impl/dictionary-pairs.js"); const dictionary_push_js_1 = require("./impl/dictionary-push.js"); /** * @public * Utilities for 'dictionaries', i.e. \{ [index: string]: any \}. */ class _Dictionary { constructor() { } } exports._Dictionary = _Dictionary; /** {@inheritDoc dictionaryCloneExtend} */ _Dictionary.cloneExtend = dictionary_clone_extend_js_1.dictionaryCloneExtend; /** {@inheritDoc dictionaryOverwrite} */ _Dictionary.overwrite = dictionary_overwrite_js_1.dictionaryOverwrite; /** {@inheritDoc dictionaryForEach} */ _Dictionary.forEach = dictionary_foreach_js_1.dictionaryForEach; /** {@inheritDoc dictionaryPairs} */ _Dictionary.pairs = dictionary_pairs_js_1.dictionaryPairs; /** {@inheritDoc dictionaryPush} */ _Dictionary.push = dictionary_push_js_1.dictionaryPush; /** {@inheritDoc dictionaryValues} */ _Dictionary.values = dictionary_values_js_1.dictionaryValues; //# sourceMappingURL=_dictionary.js.map