xsy-breeze-ui-rpa > FormSubEntityTableExtensionPointInterface > inports
FormSubEntityTableExtensionPointInterface.inports property
Signature:
inports: {
setRowError: {
param: {
index: number;
messages: string[];
};
return: undefined;
};
setCellError: {
param: {
rowIndex: number;
apiKey: string;
messages: string[];
};
return: undefined;
};
setCellStyle: {
param: {
rowIndex: number;
cellIndex: number;
backgroundColor?: string;
fontColor?: string;
borderColor?: string;
};
return: undefined;
};
afterPickerSelected: {
param: {
ids: string[];
};
return: undefined;
};
allowEmptyDetailData: {
param: {
entityApiKey: string;
enabled: boolean;
};
return: undefined;
};
getDetailData: {
param: {
fullData?: boolean;
};
return: any;
};
setCellEditable: {
param: {
rowIndex: number;
itemApiKey: string;
editable: boolean;
};
return: undefined;
};
setCellReadonly: {
param: {
rowIndex: number;
itemApiKey: string;
readonly: boolean;
};
return: undefined;
};
setCellReadonlyRule: {
param: {
itemApiKey: string;
rule: string;
}[];
return: undefined;
};
setCellVisible: {
param: {
rowIndex: number;
itemApiKey: string;
visible: boolean;
};
return: undefined;
};
setCellInvisibleRule: {
param: {
itemApiKey: string;
rule: string;
}[];
return: undefined;
};
setCellRequireRule: {
param: {
itemApiKey: string;
rule: string;
}[];
return: undefined;
};
setCellRequired: {
param: {
rowIndex: number;
itemApiKey: string;
required: boolean;
};
return: undefined;
};
setCellValue: {
param: {
rowIndex: number;
itemApiKey: string;
value: any;
};
return: undefined;
};
setDetailExpand: {
param: {
expand: boolean;
};
return: undefined;
};
setDetailTabeVisible: {
param: {
objectId: any;
visible: boolean;
};
return: undefined;
};
detailCalculate: {
param: {
rowIndex: number;
cellIndex: number;
itemApiKey: string;
newValue?: any;
};
return: undefined;
};
setFooterText: {
param: {
text: string;
};
return: undefined;
};
setOperateButtonVisible: {
param: {
buttonType: "edit" | "delete" | "copy";
visible: boolean;
rowIndex?: number;
id?: number;
};
return: undefined;
};
setOperateButtonInvisibleRule: {
param: {
buttonType: "edit" | "delete" | "copy";
rule: string;
}[];
return: undefined;
};
deleteDetail: {
param: {
id?: number;
rowIndex?: number;
hide?: boolean;
};
return: undefined;
};
clearDetails: {
param: boolean;
return: undefined;
};
addRowData: {
param: {
rowIndex: number;
data: any;
};
return: undefined;
};
updateRowData: {
param: {
rowIndex: number;
data: any;
};
return: undefined;
};
addDataSourceDetail: {
param: any;
return: undefined;
};
updateDataSourceDetail: {
param: any;
return: undefined;
};
setColPropByName: {
param: {
itemApiKey: string;
name: string;
value: any;
};
return: undefined;
};
paginationVisible: {
param: boolean;
return: undefined;
};
setPropByName: {
param: {
name: string;
value: any;
};
return: undefined;
};
};
