How to use the @elastic/numeral.language function in @elastic/numeral

To help you get started, we’ve selected a few @elastic/numeral examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github elastic / kibana / src / plugins / data / common / field_formats / converters / numeral.ts View on Github external
protected getConvertedValue(val: any): string {
    if (val === -Infinity) return '-∞';
    if (val === +Infinity) return '+∞';
    if (typeof val !== 'number') {
      val = parseFloat(val);
    }

    if (isNaN(val)) return '';

    const previousLocale = numeral.language();
    const defaultLocale = (this.getConfig && this.getConfig('format:number:defaultLocale')) || 'en';
    numeral.language(defaultLocale);

    const formatted = numeralInst.set(val).format(this.param('pattern'));

    numeral.language(previousLocale);

    return formatted;
  }
github elastic / kibana / src / plugins / data / common / field_formats / converters / numeral.ts View on Github external
protected getConvertedValue(val: any): string {
    if (val === -Infinity) return '-∞';
    if (val === +Infinity) return '+∞';
    if (typeof val !== 'number') {
      val = parseFloat(val);
    }

    if (isNaN(val)) return '';

    const previousLocale = numeral.language();
    const defaultLocale = (this.getConfig && this.getConfig('format:number:defaultLocale')) || 'en';
    numeral.language(defaultLocale);

    const formatted = numeralInst.set(val).format(this.param('pattern'));

    numeral.language(previousLocale);

    return formatted;
  }
github elastic / kibana / src / plugins / data / common / field_formats / converters / numeral.ts View on Github external
numeralLanguages.forEach((numeralLanguage: Record) => {
  numeral.language(numeralLanguage.id, numeralLanguage.lang);
});
github elastic / kibana / src / plugins / data / common / field_formats / converters / numeral.ts View on Github external
protected getConvertedValue(val: any): string {
    if (val === -Infinity) return '-∞';
    if (val === +Infinity) return '+∞';
    if (typeof val !== 'number') {
      val = parseFloat(val);
    }

    if (isNaN(val)) return '';

    const previousLocale = numeral.language();
    const defaultLocale = (this.getConfig && this.getConfig('format:number:defaultLocale')) || 'en';
    numeral.language(defaultLocale);

    const formatted = numeralInst.set(val).format(this.param('pattern'));

    numeral.language(previousLocale);

    return formatted;
  }

@elastic/numeral

Fork of numeraljs for use in Kibana

MIT
Latest version published 3 years ago

Package Health Score

54 / 100
Full package analysis

Similar packages