UNPKG

element-gui

Version:

A Component Library for Vue.js.

52 lines (34 loc) 1.16 kB
import { ElementUIComponent } from './component' /** Switch Component */ export declare class ElSwitch extends ElementUIComponent { /** Whether Switch is on */ value: boolean /** Whether Switch is disabled */ disabled: boolean loading: boolean /** Width of Switch */ width: string | 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 id: string tabindex: string | number /** Whether to trigger form validation */ validateEvent: boolean beforeChange: () => boolean | Promise<boolean> }