@opensig/opendesign
Version:
<p align="center"><img src="../docs/public/opendesign-logo-light.png"/></p> <h1 align="center">opendesign</h1> <p align="center">一个 Vue 3 组件库</p> <p align="center"><b>皮肤可定制,使用 TypeScript</b></p>
72 lines (71 loc) • 1.47 kB
TypeScript
import { DocDemoTemplate } from '../../../_demo/types.ts';
export declare const docs: {
'zh-CN': string;
'en-US': string;
};
export declare const ctx: {
modelValue: string;
};
export declare const schema: {
placeholder: {
type: "string";
default: string;
};
disabled: {
type: "boolean";
default: false;
};
readonly: {
type: "boolean";
default: false;
};
clearable: {
type: "boolean";
default: true;
};
rows: {
type: "number";
default: undefined;
};
cols: {
type: "number";
default: undefined;
};
resize: {
type: "list";
list: ["both", "horizontal", "h", "vertical", "v", "none"];
};
minLength: {
type: "number";
default: number;
};
maxLength: {
type: "number";
default: number;
};
inputOnOutlimit: {
type: "boolean";
default: true;
};
autoSize: {
type: "boolean";
default: undefined;
};
size: {
type: "list";
list: ["large", "medium", "small"];
};
round: {
type: "string";
default: string;
};
color: {
type: "list";
list: ["normal", "success", "warning", "danger"];
};
variant: {
type: "list";
list: ["solid", "outline", "text"];
};
};
export declare const template: DocDemoTemplate<typeof schema>;