mirror of
https://github.com/element-plus/element-plus.git
synced 2024-12-21 02:50:11 +08:00
44 lines
1.0 KiB
TypeScript
44 lines
1.0 KiB
TypeScript
import { ElementUIComponent } from './component'
|
|
|
|
/** Switch Component */
|
|
export declare class ElSwitch extends ElementUIComponent {
|
|
/** Whether Switch is on */
|
|
value: boolean
|
|
|
|
/** Whether Switch is disabled */
|
|
disabled: boolean
|
|
|
|
/** Width of Switch */
|
|
width: number
|
|
|
|
/** Class name of the icon displayed when in on state, overrides on-text */
|
|
activeIconClass: string
|
|
|
|
/** Class name of the icon displayed when in off state, overrides off-text */
|
|
inactiveIconClass: string
|
|
|
|
/** Text displayed when in on state */
|
|
activeText: string
|
|
|
|
/** Text displayed when in off state */
|
|
inactiveText: string
|
|
|
|
/** Background color when in on state */
|
|
activeColor: string
|
|
|
|
/** Background color when in off state */
|
|
inactiveColor: string
|
|
|
|
/** Switch value when in on state */
|
|
activeValue: string | boolean | number
|
|
|
|
/** Switch value when in off state */
|
|
inactiveValue: string | boolean | number
|
|
|
|
/** Input name of Switch */
|
|
name: string
|
|
|
|
/** Whether to trigger form validation */
|
|
validateEvent: boolean
|
|
}
|