UNPKG

mdui-ext

Version:

a extension for mdui !(not completed)

75 lines (74 loc) 2.54 kB
declare class MduiButtonElement extends HTMLElement { private _textColor; private _color; private _block; private _raised; private _icon; private _dense; private _active; constructor(); /** * 设置text-color属性即可更改按钮的文字颜色 * 示例:将按钮的文字颜色设置成蓝色 * <mdui-btn text-color="blue">这是一个蓝色字体的按钮</mdui-btn> */ get textColor(): string; set textColor(color: string); /** * 设置color属性即可更改按钮的颜色 * 示例:将按钮的颜色设置成蓝色 * <mdui-btn color="blue">这是一个蓝色的按钮</mdui-btn> */ get color(): string; set color(color: string); /** * 设置block属性即可将按钮拉伸到父元素的100%宽度,并且变为块级元素 * 示例: * <mdui-btn block>这是一个块级按钮</mdui-btn> */ get block(): boolean; set block(isBlock: boolean); /** * 设置raised属性即可使按钮获得浮动效果 * 示例: * <mdui-btn raised>这是一个浮动按钮</mdui-btn> */ get raised(): boolean; set raised(isRaised: boolean); /** * 给按钮添加icon属性可将其变为图标按钮 * 示例: * <mdui-btn icon> * <mdui-icon>add</mdui-icon> * </mdui-btn> */ get icon(): boolean; set icon(isIcon: boolean); /** * 在按钮上加入属性dense即可使按钮变为密集型按钮 * 示例: * <mdui-btn dense>这是一个密集型按钮</mdui-btn> */ get dense(): boolean; set dense(isDense: boolean); /** * 在按钮上加入属性disabled即可禁用此按钮 * 示例: * <mdui-btn disabled>这个按钮被禁用了</mdui-btn> */ get disabled(): boolean; set disabled(isDisabled: boolean); /** * 在按钮上加入属性active表示该按钮处于选中状态,该属性在按钮组中才会生效 * 示例:按钮组中第二个按钮处于选中状态 * <mdui-btn-group> * <mdui-btn icon><mdui-icon>format_align_left</mdui-icon></mdui-btn> * <mdui-btn icon active><mdui-icon>format_align_center</mdui-icon></mdui-btn> * <mdui-btn icon><mdui-icon>format_align_right</mdui-icon></mdui-btn> * <mdui-btn icon><mdui-icon>format_align_justify</mdui-icon></mdui-btn> * </mdui-btn-group> */ get active(): boolean; set active(isActive: boolean); } export { MduiButtonElement };