@odoo/o-spreadsheet
Version:
A spreadsheet component
100 lines (99 loc) • 1.86 kB
TypeScript
type UnitTransformation = {
transform: (number: any) => number;
inverseTransform: (number: any) => number;
};
type Unit = UnitTransformation & {
category: string;
factor: number;
order?: number;
};
export declare const UNITS_ALIASES: {
shweight: string;
lcwt: string;
hweight: string;
LTON: string;
brton: string;
pc: string;
Pica: string;
d: string;
mn: string;
s: string;
p: string;
at: string;
dy: string;
ev: string;
hh: string;
wh: string;
btu: string;
h: string;
cel: string;
fah: string;
kel: string;
us_pt: string;
L: string;
lt: string;
ang3: string;
ft3: string;
in3: string;
ly3: string;
m3: string;
mi3: string;
yd3: string;
Nmi3: string;
Picapt3: string;
"Pica^3": string;
Pica3: string;
regton: string;
ang2: string;
ft2: string;
in2: string;
ly2: string;
m2: string;
mi2: string;
Nmi2: string;
Picapt2: string;
"Pica^2": string;
Pica2: string;
yd2: string;
"m/h": string;
"m/sec": string;
};
export declare const UNIT_PREFIXES: {
"": number;
Y: number;
Z: number;
E: number;
P: number;
T: number;
G: number;
M: number;
k: number;
h: number;
da: number;
e: number;
d: number;
c: number;
m: number;
u: number;
n: number;
p: number;
f: number;
a: number;
z: number;
y: number;
Yi: number;
Zi: number;
Ei: number;
Pi: number;
Ti: number;
Gi: number;
Mi: number;
ki: number;
};
export declare const UNIT_OPTIONS: {
value: string;
label: string;
}[];
export declare function getTranslatedCategory(key: string): string;
export declare function getTransformation(key: string): Unit | undefined;
export {};