12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- import type { AliasToken, FullToken } from '../../theme/internal';
- export interface SharedComponentToken {
- /**
- * @desc 输入框横向内边距
- * @descEN Horizontal padding of input
- */
- paddingInline: number;
- /**
- * @desc 小号输入框横向内边距
- * @descEN Horizontal padding of small input
- */
- paddingInlineSM: number;
- /**
- * @desc 大号输入框横向内边距
- * @descEN Horizontal padding of large input
- */
- paddingInlineLG: number;
- /**
- * @desc 输入框纵向内边距
- * @descEN Vertical padding of input
- */
- paddingBlock: number;
- /**
- * @desc 小号输入框纵向内边距
- * @descEN Vertical padding of small input
- */
- paddingBlockSM: number;
- /**
- * @desc 大号输入框纵向内边距
- * @descEN Vertical padding of large input
- */
- paddingBlockLG: number;
- /**
- * @desc 前/后置标签背景色
- * @descEN Background color of addon
- */
- addonBg: string;
- /**
- * @desc 悬浮态边框色
- * @descEN Hover border color
- */
- hoverBorderColor: string;
- /**
- * @desc 激活态边框色
- * @descEN Active border color
- */
- activeBorderColor: string;
- /**
- * @desc 激活态阴影
- * @descEN Box-shadow when active
- */
- activeShadow: string;
- /**
- * @desc 错误状态时激活态阴影
- * @descEN Box-shadow when active in error status
- */
- errorActiveShadow: string;
- /**
- * @desc 警告状态时激活态阴影
- * @descEN Box-shadow when active in warning status
- */
- warningActiveShadow: string;
- /**
- * @desc 输入框hover状态时背景颜色
- * @descEN Background color when the input box hovers
- */
- hoverBg: string;
- /**
- * @desc 输入框激活状态时背景颜色
- * @descEN Background color when the input box is activated
- */
- activeBg: string;
- /**
- * @desc 字体大小
- * @descEN Font size
- */
- inputFontSize: number;
- /**
- * @desc 大号字体大小
- * @descEN Font size of large
- */
- inputFontSizeLG: number;
- /**
- * @desc 小号字体大小
- * @descEN Font size of small
- */
- inputFontSizeSM: number;
- }
- export interface ComponentToken extends SharedComponentToken {
- }
- export interface SharedInputToken {
- inputAffixPadding: number;
- }
- export interface InputToken extends FullToken<'Input'>, SharedInputToken {
- }
- export declare function initInputToken(token: AliasToken): SharedInputToken;
- export declare const initComponentToken: (token: AliasToken & Partial<SharedComponentToken>) => SharedComponentToken;
|