xsy-breeze-ui-rpa > EntityListPageExtensionPointInterface
EntityListPageExtensionPointInterface interface
列表页扩展点
Signature:
export interface EntityListPageExtensionPointInterface extends ExtensionPointInterface
Properties
| Property | Type | Description |
|---|---|---|
| inports | { disableCreationButton: { param: boolean; return: undefined; }; addButtonItem: { param: { extId: string; text?: string; icon?: string; }; return: { extPointClassName: "ButtonExtensionPoint"; }; }; replaceCreationButton: { param: { extId: string; text?: string; icon?: string; }; return: { extPointClassName: "ButtonExtensionPoint"; }; }; getSelectedIds: { param: undefined; return: number[]; }; addBatchButtonItem: { param: { extId: string; text?: string; icon?: string; }; return: { extPointClassName: "ButtonExtensionPoint"; }; }; addFilterConditions: { param: { conditions: string[]; expression?: string; }; return: undefined; }; refreshData: { param: undefined; return: undefined; }; setMergeEntityRowVisible: { param: object; return: undefined; }; setMergeEntityRowSelect: { param: object; return: undefined; }; setOperateButtonVisible: { param: { buttonType: string; visible: boolean; }; return: undefined; }; setEntityItemReadonly: { param: { dataField: string; canEdit: boolean; }; return: undefined; }; getCurrentViewId: { param: undefined; return: object; }; getCurrentViewRecordIds: { param: undefined; return: object; }; } | |
| outports | { inited: { param: any; return: undefined; }; loaded: { param: any; return: undefined; }; render: { param: undefined; return: undefined; }; unloaded: { param: undefined; return: undefined; }; onListViewChangeed: { param: any; return: undefined; }; } |
