syber-lowcode-business-materials
Version:
syber-lowcode-business-materials
198 lines (197 loc) • 5.27 kB
TypeScript
declare const _default: {
snippets: {
title: string;
screenshot: any;
schema: {
componentName: string;
props: {};
children: {
componentName: string;
props: {
children: string;
};
};
};
}[];
priority: number;
componentName: string;
title: string;
category: string;
props: ({
title: string;
display: string;
type: string;
items: {
name: string;
title: {
label: string;
tip: string;
};
propType: {
type: string;
value: string;
};
supportVariable: boolean;
setter: {
componentName: string;
props: {
itemSetter: {
componentName: string;
props: {
config: {
items: ({
name: string;
title: string;
setter: string;
} | {
name: string;
title: string;
setter: {
componentName: string;
props: {
options: {
label: string;
value: string;
}[];
};
};
})[];
};
};
};
};
};
}[];
} | {
title: string;
display: string;
type: string;
items: ({
name: string;
title: {
label: string;
tip: string;
};
propType: string;
defaultValue: boolean;
setter: string;
} | {
name: string;
title: {
label: string;
tip?: undefined;
};
propType: string;
setter: string;
defaultValue?: undefined;
} | {
name: string;
title: {
label: string;
tip: string;
};
propType: string;
defaultValue: string;
setter: string;
})[];
} | {
title: string;
display: string;
type: string;
items: ({
name: string;
title: {
label: string;
tip: string;
};
propType: string;
defaultValue: boolean;
setter: string;
} | {
name: string;
title: {
label: string;
tip: string;
};
propType: {
type: string;
value: string[];
};
defaultValue: string;
setter: (string | {
componentName: string;
props: {
options: {
title: string;
value: string;
}[];
};
})[];
} | {
name: string;
title: {
label: string;
tip: string;
};
propType: string;
setter: {
componentName: string;
title: string;
initialValue: {
type: string;
params: string[];
value: any[];
};
};
defaultValue?: undefined;
} | {
name: string;
title: {
label: string;
tip: string;
};
propType: string;
setter: string;
defaultValue?: undefined;
})[];
} | {
title: string;
display: string;
type: string;
items: ({
name: string;
title: {
label: string;
tip: string;
};
propType: string;
setter: {
componentName: string;
props: {
template: string;
};
};
} | {
name: string;
title: {
label: string;
tip: string;
};
propType: string;
setter: string;
})[];
})[];
configure: {
component: {
isContainer: boolean;
};
supports: {
style: boolean;
events: {
name: string;
template: string;
}[];
};
};
};
export default _default;