1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/cnwhy-nzh

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
nzh.d.ts 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
cnwhy Отправлено 11.12.2023 11:32 e082fbe
interface Options {
/*
* 十的口语化开关, 默认值为 false
* 注: Nzh.cn和Nzh.hk中的encodeS方法默认 true
* */
tenMin?: boolean;
/**
* "万万"化开关, 默认值为 true
* */
ww?: boolean;
}
interface ToMoneyOptions extends Options {
/**
* 输出完整金额开关, toMoney 函数专用配置, 默认 false
* */
complete?: boolean;
/*
* 输出金额前缀字符, toMoney 函数专用配置, 默认 true
* */
outSymbol?: boolean;
/*
* 个位为0时不省略元,toMoney 函数专用配置, 默认 false
* */
unOmitYuan?: boolean;
/**
* 不以源数据加整,以输出结果加“整”(只要输出的结果没有到分位就加“整”)
*/
forceZheng?: boolean;
}
interface Lang {
ch: string;
ch_u: string;
ch_f: string;
ch_d: string;
m_t: string;
m_z: string;
m_u: string;
}
interface Langs {
s: Lang;
b: Lang;
hk_s: Lang;
hk_b: Lang;
}
interface BuiltIn {
encodeS(num: number | string, options?: Options): string;
encodeB(num: number | string, options?: Options): string;
decodeS(zhnum: string, options?: Options): string;
decodeB(zhnum: string, options?: Options): string;
toMoney(num: number | string, options?: ToMoneyOptions): string;
}
declare module 'nzh' {
export default class Nzh {
constructor(lang: Lang);
public encode(num: number | string, options?: Options): string;
public decode(zhnum: string, options?: Options): string;
public toMoney(num: number | string, options?: ToMoneyOptions): string;
static cn: BuiltIn;
static hk: BuiltIn;
static langs: Langs;
}
}
declare module 'nzh/cn' {
const nzhcn:BuiltIn;
export default nzhcn;
}
declare module 'nzh/hk' {
const nzhhk:BuiltIn;
export default nzhhk;
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/cnwhy-nzh.git
git@api.gitlife.ru:oschina-mirror/cnwhy-nzh.git
oschina-mirror
cnwhy-nzh
cnwhy-nzh
master