choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
10 lines (9 loc) • 816 B
TypeScript
import BigNumber from 'bignumber.js';
export declare function getRootFontSize(): number;
export declare function scaleSize(px: number): number;
export declare function pxToRem(num?: number | string | null, useCurrentFrontSize?: boolean): string | undefined;
export declare function pxToVw(num?: number | string | null, unit?: 'vw' | 'vh'): string | undefined;
export declare function pxToPercent(num?: BigNumber | number | string | null, parentPx?: BigNumber | number | string | null): string | number | BigNumber | undefined;
export declare function isCalcSize(num: string): RegExpMatchArray | null;
export declare function isPercentSize(num: string): boolean;
export declare function toPx(num?: number | string | null, getRelationSize?: (unit: 'vh' | 'vw' | '%' | 'em') => number | undefined): number | undefined;