UNPKG

@cute-dw/core

Version:

This TypeScript library is the main part of a more powerfull package designed for the fast WEB software development. The cornerstone of the library is the **DataStore** class, which might be useful when you need a full control of the data, but do not need

18 lines 1.95 kB
import { Format } from "./Format"; /** * The abstract base class for all number formats. This class provides the interface for formatting and parsing numbers. */ export class NumberFormat extends Format { /** * @override */ format(value) { return super.format(value); } } NumberFormat.DEFAULT = "[default]"; NumberFormat.DECIMAL = "[decimal]"; NumberFormat.CURRENCY = "[currency]"; NumberFormat.PERCENT = "[percent]"; NumberFormat.UNIT = "[unit]"; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTnVtYmVyRm9ybWF0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY3V0ZS1jb3JlL3NyYy9saWIvdXRpbC9pMThuL3RleHQvTnVtYmVyRm9ybWF0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxVQUFVLENBQUM7QUFFbEM7O0dBRUc7QUFDSCxNQUFNLE9BQWdCLFlBQWEsU0FBUSxNQUFNO0lBUS9DOztPQUVHO0lBQ00sTUFBTSxDQUFDLEtBQWE7UUFDM0IsT0FBTyxLQUFLLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzdCLENBQUM7O0FBWGEsb0JBQU8sR0FBRyxXQUFXLENBQUM7QUFDdEIsb0JBQU8sR0FBRyxXQUFXLENBQUM7QUFDdEIscUJBQVEsR0FBRyxZQUFZLENBQUM7QUFDeEIsb0JBQU8sR0FBRyxXQUFXLENBQUM7QUFDdEIsaUJBQUksR0FBRyxRQUFRLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGb3JtYXQgfSBmcm9tIFwiLi9Gb3JtYXRcIjtcblxuLyoqXG4gKiBUaGUgYWJzdHJhY3QgYmFzZSBjbGFzcyBmb3IgYWxsIG51bWJlciBmb3JtYXRzLiBUaGlzIGNsYXNzIHByb3ZpZGVzIHRoZSBpbnRlcmZhY2UgZm9yIGZvcm1hdHRpbmcgYW5kIHBhcnNpbmcgbnVtYmVycy5cbiAqL1xuZXhwb3J0IGFic3RyYWN0IGNsYXNzIE51bWJlckZvcm1hdCBleHRlbmRzIEZvcm1hdCB7XG5cbiAgcHVibGljIHN0YXRpYyBERUZBVUxUID0gXCJbZGVmYXVsdF1cIjtcbiAgcHVibGljIHN0YXRpYyBERUNJTUFMID0gXCJbZGVjaW1hbF1cIjtcbiAgcHVibGljIHN0YXRpYyBDVVJSRU5DWSA9IFwiW2N1cnJlbmN5XVwiO1xuICBwdWJsaWMgc3RhdGljIFBFUkNFTlQgPSBcIltwZXJjZW50XVwiO1xuICBwdWJsaWMgc3RhdGljIFVOSVQgPSBcIlt1bml0XVwiO1xuXG4gIC8qKlxuICAgKiBAb3ZlcnJpZGVcbiAgICovXG4gIG92ZXJyaWRlIGZvcm1hdCh2YWx1ZTogbnVtYmVyKTogc3RyaW5nIHtcbiAgICByZXR1cm4gc3VwZXIuZm9ybWF0KHZhbHVlKTtcbiAgfVxuXG59XG4iXX0=