vuetning
Version:
<p align="center"> <img width="160"src="https://s3.amazonaws.com/arcthos.com/vuetning/logo.svg"> </p>
115 lines (114 loc) • 3.15 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
/**
* Icon assistive text.
*/
assistiveText: StringConstructor;
bare: BooleanConstructor;
bordered: BooleanConstructor;
borderedFilled: BooleanConstructor;
borderedInverse: BooleanConstructor;
/**
* Indicates whether the button has the brand theme.
*/
brand: BooleanConstructor;
/**
* Indicates whether the button is disabled.
*/
disabled: BooleanConstructor;
error: BooleanConstructor;
hasDropdown: BooleanConstructor;
iconClass: StringConstructor;
/**
* The Lightning Design System name of the icon.
* Names are written in the format 'utility:down' where 'utility' is the category, and 'down' is the specific icon to be displayed.
*/
iconName: {
type: StringConstructor;
required: true;
};
inverse: BooleanConstructor;
large: BooleanConstructor;
small: BooleanConstructor;
title: StringConstructor;
/**
* Button type.
*/
type: {
type: StringConstructor;
default: string;
};
xSmall: BooleanConstructor;
xxSmall: BooleanConstructor;
}, unknown, unknown, {
/**
* The CSS class names for the button.
*/
buttonClassNames(): string;
/**
* The CSS class names for the icon element.
*/
iconClassNames(): string;
}, {
/**
* Handles the click event on the button.
* @param event The fired event.
*/
onClick(event: Event): void;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
/**
* Icon assistive text.
*/
assistiveText: StringConstructor;
bare: BooleanConstructor;
bordered: BooleanConstructor;
borderedFilled: BooleanConstructor;
borderedInverse: BooleanConstructor;
/**
* Indicates whether the button has the brand theme.
*/
brand: BooleanConstructor;
/**
* Indicates whether the button is disabled.
*/
disabled: BooleanConstructor;
error: BooleanConstructor;
hasDropdown: BooleanConstructor;
iconClass: StringConstructor;
/**
* The Lightning Design System name of the icon.
* Names are written in the format 'utility:down' where 'utility' is the category, and 'down' is the specific icon to be displayed.
*/
iconName: {
type: StringConstructor;
required: true;
};
inverse: BooleanConstructor;
large: BooleanConstructor;
small: BooleanConstructor;
title: StringConstructor;
/**
* Button type.
*/
type: {
type: StringConstructor;
default: string;
};
xSmall: BooleanConstructor;
xxSmall: BooleanConstructor;
}>>, {
small: boolean;
type: string;
brand: boolean;
error: boolean;
large: boolean;
bare: boolean;
bordered: boolean;
borderedFilled: boolean;
borderedInverse: boolean;
disabled: boolean;
hasDropdown: boolean;
inverse: boolean;
xSmall: boolean;
xxSmall: boolean;
}, {}>;
export default _default;