@sheetxl/models
Version:
Models - A Headless javascript spreadsheet library.
157 lines • 3.23 kB
TypeScript
export default SSF;
export namespace SSF {
export { SSF_format as format };
export { dateNumLocal };
export { SSF_load as load };
export { SSF_split_fmt as split_fmt };
export { table_fmt as _table };
export { SSF_load_table as load_table };
export { SSF_parse_date_code as parse_date_code };
export { fmt_is_date as is_date };
export function get_table(): {
0: string;
1: string;
2: string;
3: string;
4: string;
5: string;
6: string;
7: string;
8: string;
9: string;
10: string;
11: string;
12: string;
13: string;
14: string;
15: string;
16: string;
17: string;
18: string;
19: string;
20: string;
21: string;
22: string;
23: string;
24: string;
25: string;
26: string;
27: string;
28: string;
29: string;
30: string;
32: string;
33: string;
34: string;
35: string;
36: string;
37: string;
38: string;
39: string;
40: string;
41: string;
42: string;
43: string;
44: string;
45: string;
46: string;
47: string;
48: string;
49: string;
50: string;
51: string;
52: string;
53: string;
54: string;
55: string;
56: string;
};
}
declare function SSF_format(fmt: any, v: any, o: any): any;
/**
* convert to date to a number
* @param {*} v
* @param {*} date1904
* @returns
*/
declare function dateNumLocal(v: any, date1904?: any): number;
declare function SSF_load(fmt: any, idx: any): any;
declare function SSF_split_fmt(fmt: any): any[];
declare var table_fmt: {
0: string;
1: string;
2: string;
3: string;
4: string;
5: string;
6: string;
7: string;
8: string;
9: string;
10: string;
11: string;
12: string;
13: string;
14: string;
15: string;
16: string;
17: string;
18: string;
19: string;
20: string;
21: string;
22: string;
23: string;
24: string;
25: string;
26: string;
27: string;
28: string;
29: string;
30: string;
32: string;
33: string;
34: string;
35: string;
36: string;
37: string;
38: string;
39: string;
40: string;
41: string;
42: string;
43: string;
44: string;
45: string;
46: string;
47: string;
48: string;
49: string;
50: string;
51: string;
52: string;
53: string;
54: string;
55: string;
56: string;
};
declare function SSF_load_table(tbl: any): void;
/**
* b2 - Excel uses B2 to denote Hijri calendar.
*
* https://superuser.com/questions/1274419/hijri-dates-to-gregorian-excel
*/
declare function SSF_parse_date_code(v: any, opts: any, b2: any): {
D: number;
T: number;
u: number;
y: number;
m: number;
d: number;
H: number;
M: number;
S: number;
q: number;
};
declare function fmt_is_date(fmt: any): boolean;
//# sourceMappingURL=10_ssf.d.ts.map