@vectrejs/vectre
Version:
Complete implementation of Spectre.css on Vue 2.x
25 lines (24 loc) • 1.54 kB
TypeScript
import * as tsx from 'vue-tsx-support';
import './styles.scss';
import { BtnEvents } from './Events';
export declare const Btn: tsx.TsxComponent<import("vue").default, {} & {
left?: boolean;
circle?: boolean;
type?: "link" | "error" | "success" | "primary" | "clear";
size?: "lg" | "sm" | "block";
icon?: "search" | "link" | "left" | "right" | "message" | "menu" | "time" | "stop" | "down" | "up" | "forward" | "hResize" | "vResize" | "plus" | "minus" | "cross" | "check" | "shutdown" | "refresh" | "flag" | "bookmark" | "edit" | "delete" | "share" | "download" | "upload" | "mail" | "people" | "photo" | "location" | "emoji" | "upward" | "downward" | "back" | "caret" | "apps" | "hMore" | "vMore";
state?: "active" | "disabled" | "loading";
tabindex?: string | number;
action?: boolean;
htmlTag?: "a" | "button";
}, BtnEvents, {}, {
type: "link" | "error" | "success" | "primary" | "clear";
size: "lg" | "sm" | "block";
icon: "search" | "link" | "left" | "right" | "message" | "menu" | "time" | "stop" | "down" | "up" | "forward" | "hResize" | "vResize" | "plus" | "minus" | "cross" | "check" | "shutdown" | "refresh" | "flag" | "bookmark" | "edit" | "delete" | "share" | "download" | "upload" | "mail" | "people" | "photo" | "location" | "emoji" | "upward" | "downward" | "back" | "caret" | "apps" | "hMore" | "vMore";
state: "active" | "disabled" | "loading";
tabindex: string | number;
left: boolean;
circle: boolean;
action: boolean;
htmlTag: "a" | "button";
}>;