UNPKG

kwikui

Version:

KwikID's UI Component Library in Angular

37 lines (36 loc) 1.76 kB
export declare enum EKwikUIButtonAppearance { PRIMARY = "primary", ACCENT = "accent", SECONDARY = "secondary", SECONDARY_DESTRUCTIVE = "secondary-destructive", OUTLINE = "outline", MONO = "mono", FLAT = "flat", WHITEBLOCK = "whiteblock", WHITEBLOCK_ACTIVE = "whiteblock-active", ICON = "icon" } export declare const VKwikUIButtonAppearance: readonly [EKwikUIButtonAppearance.PRIMARY, EKwikUIButtonAppearance.ACCENT, EKwikUIButtonAppearance.SECONDARY, EKwikUIButtonAppearance.SECONDARY_DESTRUCTIVE, EKwikUIButtonAppearance.OUTLINE, EKwikUIButtonAppearance.MONO, EKwikUIButtonAppearance.FLAT, EKwikUIButtonAppearance.WHITEBLOCK, EKwikUIButtonAppearance.WHITEBLOCK_ACTIVE, EKwikUIButtonAppearance.ICON]; export declare type TKwikUIButtonAppearance = (typeof VKwikUIButtonAppearance)[number]; export declare enum EKwikUIButtonType { BUTTON = "button", SUBMIT = "submit", RESET = "reset" } export declare const VKwikUIButtonType: readonly [EKwikUIButtonType.BUTTON, EKwikUIButtonType.SUBMIT, EKwikUIButtonType.RESET]; export declare type TKwikUIButtonType = (typeof VKwikUIButtonType)[number]; export declare enum EKwikUIButtonShape { SQUARE = "square", ROUNDED = "rounded" } export declare const VKwikUIButtonShape: readonly [any, EKwikUIButtonShape.SQUARE, EKwikUIButtonShape.ROUNDED]; export declare type TKwikUIButtonShape = (typeof VKwikUIButtonShape)[number]; export declare enum EKwikUIButtonSize { XS = "xs", S = "s", M = "m", L = "l", XL = "xl" } export declare const VKwikUIButtonSize: readonly [EKwikUIButtonSize.XS, EKwikUIButtonSize.S, EKwikUIButtonSize.M, EKwikUIButtonSize.L, EKwikUIButtonSize.XL]; export declare type TKwikUIButtonSize = (typeof VKwikUIButtonSize)[number];