django-vue3-admin-web/node_modules/@fast-crud/ui-element/dist/d/element.d.ts
2025-10-20 21:21:14 +08:00

70 lines
2.4 KiB
TypeScript

import "vue/jsx";
import type { TextAreaCI, UiInterface, DialogCI, TableColumnCI, Icons, IconCI, TableCI, SelectCI, MessageCI, NotificationCI, MessageBoxCI, InputCI, OptionCI, FormWrapperCI, FormItemCI, DrawerCI, CheckboxCI, RadioCI, RadioGroupCI, TagCI, CheckboxGroupCI, CascaderCI, SwitchCI, InputPasswordCI, InputGroupCI, DatePickerCI, TimePickerCI, DropdownCI, DropdownMenuCI, DropdownItemCI, ImageGroupCI, ImageCI, ProgressCI, LoadingCI, UploadCI, TreeSelectCI, TabsCI, TabPaneCI, CollapseCI, CollapseItemCI, ButtonCI, PaginationCI, DividerCI, FormCI, PopoverCI, TooltipCI, InputNumberCI, BadgeCI, CollapseTransitionCI, ButtonGroupCI, ColCI, RowCI, CardCI, RadioButtonCI } from "@fast-crud/ui-interface";
export type ElementUiProvider = {
Notification: any;
Message: any;
MessageBox: any;
};
export declare class Element implements UiInterface {
constructor(target?: ElementUiProvider);
type: string;
modelValue: string;
switch: SwitchCI;
formWrapper: FormWrapperCI;
messageBox: MessageBoxCI;
message: MessageCI;
notification: NotificationCI;
icon: IconCI;
icons: Icons;
dialog: DialogCI;
buttonGroup: ButtonGroupCI;
col: ColCI;
row: RowCI;
card: CardCI;
checkboxGroup: CheckboxGroupCI;
checkbox: CheckboxCI;
drawer: DrawerCI;
collapseTransition: CollapseTransitionCI;
option: OptionCI;
select: SelectCI;
treeSelect: TreeSelectCI;
radio: RadioCI;
radioButton: RadioButtonCI;
radioGroup: RadioGroupCI;
cascader: CascaderCI;
form: FormCI;
formItem: FormItemCI;
button: ButtonCI;
pagination: PaginationCI;
tableColumn: TableColumnCI;
tableColumnGroup: TableColumnCI;
table: TableCI;
tableColumnV2: TableColumnCI;
tableColumnGroupV2: TableColumnCI;
tableV2: TableCI;
textArea: TextAreaCI;
tag: TagCI;
inputGroup: InputGroupCI;
input: InputCI;
inputPassword: InputPasswordCI;
number: InputNumberCI;
datePicker: DatePickerCI;
timePicker: TimePickerCI;
dropdown: DropdownCI;
dropdownMenu: DropdownMenuCI;
dropdownItem: DropdownItemCI;
imageGroup: ImageGroupCI;
image: ImageCI;
progress: ProgressCI;
loading: LoadingCI;
upload: UploadCI;
tabs: TabsCI;
tabPane: TabPaneCI;
collapse: CollapseCI;
collapseItem: CollapseItemCI;
badge: BadgeCI;
tooltip: TooltipCI;
divider: DividerCI;
popover: PopoverCI;
}