CrudExpose: {
crudBinding: any;
crudRef: any;
doPageTurn: ((no: number) => void);
doRefresh: (() => Promise<void>);
doRemove: ((context: any) => Promise<void>);
doSearch: ((opts: {
form: any;
goFirstPage?: boolean;
mergeForm?: boolean;
}) => Promise<void>);
doSelectCurrentRow: ((context: {
row: any;
}) => void);
doValueBuilder: ((records: any, columns?: any) => void);
doValueResolve: ((context: {
form: any;
}, columns?: any) => void);
editable: any;
getBaseTableRef: (() => any);
getFormComponentRef: ((key: string, isAsync: boolean) => any);
getFormData: (() => any);
getFormRef: (() => any);
getFormWrapperRef: (() => any);
getSearchFormData: (() => any);
getSearchRef: (() => any);
getTableData: (() => []);
getTableDataRow: ((index: number) => any);
getTableRef: (() => any);
insertTableRow: ((index: number, row: Object) => void);
openAdd: ((context: any) => Promise<void>);
openDialog: ((context: any) => Promise<void>);
openEdit: ((context: any) => Promise<void>);
openView: ((context: any) => Promise<void>);
removeTableRow: ((index: number) => void);
setSearchFormData: ((context: {
form: any;
mergeForm?: boolean;
}) => void);
setTableData: (([]: any) => void);
updateTableRow: ((index: number, row: Object, merge?: boolean) => void);
}
Type declaration
-
crudBinding: any
-
crudRef: any
-
doPageTurn: ((no: number) => void)
-
- (no: number): void
-
Returns void
-
doRefresh: (() => Promise<void>)
-
- (): Promise<void>
-
Returns Promise<void>
-
doRemove: ((context: any) => Promise<void>)
-
- (context: any): Promise<void>
-
Returns Promise<void>
-
doSearch: ((opts: {
form: any;
goFirstPage?: boolean;
mergeForm?: boolean;
}) => Promise<void>)
-
- (opts: {
form: any;
goFirstPage?: boolean;
mergeForm?: boolean;
}): Promise<void>
-
Parameters
-
opts: {
form: any;
goFirstPage?: boolean;
mergeForm?: boolean;
}
-
form: any
-
Optional
goFirstPage?: boolean
-
Optional
mergeForm?: boolean
Returns Promise<void>
-
doSelectCurrentRow: ((context: {
row: any;
}) => void)
-
- (context: {
row: any;
}): void
-
Returns void
-
doValueBuilder: ((records: any, columns?: any) => void)
-
- (records: any, columns?: any): void
-
Parameters
-
records: any
-
Optional
columns: any
Returns void
-
doValueResolve: ((context: {
form: any;
}, columns?: any) => void)
-
- (context: {
form: any;
}, columns?: any): void
-
Parameters
-
context: {
form: any;
}
-
Optional
columns: any
Returns void
-
editable: any
-
getBaseTableRef: (() => any)
-
getFormComponentRef: ((key: string, isAsync: boolean) => any)
-
- (key: string, isAsync: boolean): any
-
Parameters
-
key: string
-
isAsync: boolean
Returns any
-
getFormData: (() => any)
-
getFormRef: (() => any)
-
getFormWrapperRef: (() => any)
-
getSearchFormData: (() => any)
-
getSearchRef: (() => any)
-
getTableData: (() => [])
-
getTableDataRow: ((index: number) => any)
-
- (index: number): any
-
Returns any
-
getTableRef: (() => any)
-
insertTableRow: ((index: number, row: Object) => void)
-
- (index: number, row: Object): void
-
Parameters
-
index: number
-
row: Object
Returns void
-
openAdd: ((context: any) => Promise<void>)
-
- (context: any): Promise<void>
-
Returns Promise<void>
-
openDialog: ((context: any) => Promise<void>)
-
- (context: any): Promise<void>
-
Returns Promise<void>
-
openEdit: ((context: any) => Promise<void>)
-
- (context: any): Promise<void>
-
Returns Promise<void>
-
openView: ((context: any) => Promise<void>)
-
- (context: any): Promise<void>
-
Returns Promise<void>
-
removeTableRow: ((index: number) => void)
-
- (index: number): void
-
Returns void
-
setSearchFormData: ((context: {
form: any;
mergeForm?: boolean;
}) => void)
-
- (context: {
form: any;
mergeForm?: boolean;
}): void
-
Parameters
-
context: {
form: any;
mergeForm?: boolean;
}
-
form: any
-
Optional
mergeForm?: boolean
Returns void
-
setTableData: (([]: any) => void)
-
- ([]: any): void
-
Returns void
-
updateTableRow: ((index: number, row: Object, merge?: boolean) => void)
-
- (index: number, row: Object, merge?: boolean): void
-
Parameters
-
index: number
-
row: Object
-
Optional
merge: boolean
Returns void
翻页