thsc-datav-standard-chart
Version:
标准范式组件
78 lines (77 loc) • 2.87 kB
TypeScript
type FontWeight = number;
type ShadowElevation = string;
type FontSize = number;
type LineHeight = number;
type ZIndex = number;
type ColorStr = string;
export type Token = {
'font-weight-regular'?: FontWeight;
'font-weight-medium'?: FontWeight;
'font-weight-bold'?: FontWeight;
'shadow-elevation-small'?: ShadowElevation;
'shadow-elevation-medium'?: ShadowElevation;
'shadow-elevation-large'?: ShadowElevation;
'font-size-super-large'?: FontSize;
'font-size-extra-large'?: FontSize;
'font-size-large'?: FontSize;
'font-size-base'?: FontSize;
'font-size-medium'?: FontSize;
'font-size-small'?: FontSize;
'font-size-extra-small'?: FontSize;
'font-size-super-small'?: FontSize;
'font-size-xxs'?: FontSize;
'font-size-xxxs'?: FontSize;
'line-height-super-large'?: LineHeight;
'line-height-extra-large'?: LineHeight;
'line-height-large'?: LineHeight;
'line-height-base'?: LineHeight;
'line-height-medium'?: LineHeight;
'line-height-small'?: LineHeight;
'line-height-extra-small'?: LineHeight;
'line-height-super-small'?: LineHeight;
'line-height-xxs'?: LineHeight;
'z-index-axisLabel'?: ZIndex;
'z-index-bar'?: ZIndex;
'z-index-line'?: ZIndex;
'z-index-splitLine'?: ZIndex;
'z-index-axisPointer'?: ZIndex;
'z-index-data-item'?: ZIndex;
'z-index-marker'?: ZIndex;
'color-visualization-primary'?: ColorStr;
'color-visualization-01'?: ColorStr;
'color-visualization-02'?: ColorStr;
'color-visualization-03'?: ColorStr;
'color-visualization-04'?: ColorStr;
'color-visualization-05'?: ColorStr;
'color-visualization-06'?: ColorStr;
'color-visualization-07'?: ColorStr;
'color-visualization-08'?: ColorStr;
'color-visualization-09'?: ColorStr;
'color-visualization-divider'?: ColorStr;
'color-visualization-tooltip'?: ColorStr;
'color-visualization-highlight-background-tick'?: ColorStr;
'color-visualization-highlight-line'?: ColorStr;
'color-visualization-highlight-block'?: ColorStr;
'color-background-weak'?: ColorStr;
'color-price-up'?: ColorStr;
'color-price-down'?: ColorStr;
'color-price-even'?: ColorStr;
'color-deal-price-down'?: ColorStr;
'color-price-down-weakness'?: ColorStr;
'color-text-primary'?: ColorStr;
'color-text-secondary'?: ColorStr;
'color-text-tertiary'?: ColorStr;
'color-text-quanternary'?: ColorStr;
'color-text-inverse'?: ColorStr;
'color-text-inverse-primary'?: ColorStr;
'color-text-inverse-secondary'?: ColorStr;
'color-text-inverse-tertiary'?: ColorStr;
'color-text-inverse-quanternary'?: ColorStr;
'color-text-link'?: ColorStr;
[token: string]: unknown;
};
export type OptionToken = {
[key: string]: unknown;
};
export declare function parseToken(tokens: Token): OptionToken;
export {};