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