JSPM

@univerjs/sheets-numfmt

0.2.15
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 18662
  • Score
    100M100P100Q160813F
  • License Apache-2.0

UniverSheet numfmt plugin

Package Exports

  • @univerjs/sheets-numfmt
  • @univerjs/sheets-numfmt/index.js
  • @univerjs/sheets-numfmt/lib/cjs/index.js
  • @univerjs/sheets-numfmt/lib/es/index.js
  • @univerjs/sheets-numfmt/lib/index.css
  • @univerjs/sheets-numfmt/lib/locale/en-US.json
  • @univerjs/sheets-numfmt/lib/locale/ru-RU.json
  • @univerjs/sheets-numfmt/lib/locale/vi-VN.json
  • @univerjs/sheets-numfmt/lib/locale/zh-CN.json
  • @univerjs/sheets-numfmt/lib/locale/zh-TW.json
  • @univerjs/sheets-numfmt/lib/types/__tests__/date.test.d.ts
  • @univerjs/sheets-numfmt/lib/types/__tests__/utils.test.d.ts
  • @univerjs/sheets-numfmt/lib/types/base/const/CURRENCY-SYMBOLS.d.ts
  • @univerjs/sheets-numfmt/lib/types/base/const/FORMATDETAIL.d.ts
  • @univerjs/sheets-numfmt/lib/types/base/const/MENU-OPTIONS.d.ts
  • @univerjs/sheets-numfmt/lib/types/base/const/PLUGIN_NAME.d.ts
  • @univerjs/sheets-numfmt/lib/types/base/types/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/commands/add-decimal.command.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/commands/set-currency.command.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/commands/set-numfmt.command.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/commands/set-percent.command.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/commands/subtract-decimal.command.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/operations/close.numfmt.panel.operation.d.ts
  • @univerjs/sheets-numfmt/lib/types/commands/operations/open.numfmt.panel.operation.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/accounting/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/currency/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/custom-format/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/date/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/general/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/more-numfmt-type/MoreNumfmtType.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/stories/Panel.stories.d.ts
  • @univerjs/sheets-numfmt/lib/types/components/thousandth-percentile/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/context/user-habit.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/__tests__/cell-content.controller.spec.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/__tests__/editor.controller.spec.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/__tests__/test.util.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/config.schema.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/menu.schema.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/numfmt.cell-content.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/numfmt.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/numfmt.currency.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/numfmt.editor.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/numfmt.i18n.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/numfmt.menu.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/type.d.ts
  • @univerjs/sheets-numfmt/lib/types/controllers/user-habit.controller.d.ts
  • @univerjs/sheets-numfmt/lib/types/hooks/useCurrencyOptions.d.ts
  • @univerjs/sheets-numfmt/lib/types/hooks/useNextTick.d.ts
  • @univerjs/sheets-numfmt/lib/types/index.d.ts
  • @univerjs/sheets-numfmt/lib/types/locale/en-US.d.ts
  • @univerjs/sheets-numfmt/lib/types/locale/ru-RU.d.ts
  • @univerjs/sheets-numfmt/lib/types/locale/vi-VN.d.ts
  • @univerjs/sheets-numfmt/lib/types/locale/zh-CN.d.ts
  • @univerjs/sheets-numfmt/lib/types/locale/zh-TW.d.ts
  • @univerjs/sheets-numfmt/lib/types/menu/menu.d.ts
  • @univerjs/sheets-numfmt/lib/types/numfmt-plugin.d.ts
  • @univerjs/sheets-numfmt/lib/types/service/menu.currency.service.d.ts
  • @univerjs/sheets-numfmt/lib/types/utils/currency.d.ts
  • @univerjs/sheets-numfmt/lib/types/utils/decimal.d.ts
  • @univerjs/sheets-numfmt/lib/types/utils/mutation.d.ts
  • @univerjs/sheets-numfmt/lib/types/utils/options.d.ts
  • @univerjs/sheets-numfmt/lib/types/utils/pattern.d.ts
  • @univerjs/sheets-numfmt/lib/umd/index.js
  • @univerjs/sheets-numfmt/locale/en-US
  • @univerjs/sheets-numfmt/locale/ru-RU
  • @univerjs/sheets-numfmt/locale/vi-VN
  • @univerjs/sheets-numfmt/locale/zh-CN
  • @univerjs/sheets-numfmt/locale/zh-TW

Readme

@univerjs/sheets-numfmt

sheets-numfmt

Package Overview

Package Name UMD Namespace Version License Downloads Contains CSS Contains i18n locales
@univerjs/sheets-numfmt UniverSheetsNumfmt ⭕️ ⭕️

Introduction

Providing editing/rendering capabilities around number format, such as edit panels, toolbar buttons, real-time previews, row/column variations, etc.

[!NOTE] Numerical format is one of the core functions of electronic spreadsheets, and therefore, parsing and handling of numerical format is done within @univerjs/sheets.

Usage

Installation

# Using npm
npm install @univerjs/sheets-numfmt

# Using pnpm
pnpm add @univerjs/sheets-numfmt

How to use

Import @univerjs/sheets-numfmt at the entrance .

import { LocaleType, LogLevel, Univer } from '@univerjs/core';
import { defaultTheme } from '@univerjs/design';
import { UniverSheetsNumfmtPlugin } from '@univerjs/sheets-numfmt';

// univer
const univer = new Univer({
    theme: defaultTheme,
    locale: LocaleType.EN_US,
    locales,
    logLevel: LogLevel.VERBOSE,
});

// ... Other plug-ins are registered

univer.registerPlugin(UniverSheetsNumfmtPlugin);

[!NOTE] If you need to export the snapshot to support the export data format, you need to add some additional code