@doreamonjs/gate
Version:
gate for doreamonjs
28 lines (27 loc) • 679 B
TypeScript
import { IField } from '@doreamonjs/components/lib/Preview';
export interface Props {
loading?: boolean;
visible?: boolean;
type?: 'modal' | 'drawer';
title?: string;
mode?: 'config' | 'code' | 'markdown';
config?: {
key: string;
language?: 'json' | 'yaml' | 'env' | string;
};
code?: {
key?: string;
language?: 'javascript' | 'shell' | string;
render?: (v: any) => string;
};
markdown?: {
key?: string;
value?: (values: any) => string;
};
fields?: IField[];
values?: any;
onClose?(): void;
width?: number;
}
declare const _default: any;
export default _default;