xsy-breeze-ui-rpa > CPQPriceSetsExtensionPointInterface > inports
CPQPriceSetsExtensionPointInterface.inports property
Signature:
inports: {
getProductsData: {
param: undefined;
return: object;
};
getDetailData: {
param: {
detailUUid?: any;
};
return: any;
};
setDetailData: {
param: {
data: any;
detailId: any;
detailUuid: any;
apiKey: string;
value: any;
};
return: undefined;
};
delDetailData: {
param: {
detailId: any;
detailUuid: any;
hide: boolean;
};
return: undefined;
};
refreshDetail: {
param: undefined;
return: undefined;
};
disableDefaultCalc: {
param: {
enabled: boolean;
};
return: undefined;
};
getProductFamilyId: {
param: undefined;
return: any;
};
setProductFamilyId: {
param: {
id: any;
};
return: undefined;
};
setProductFamilyReadonly: {
param: boolean;
return: undefined;
};
setDetailError: {
param: {
detailUuid: any;
detailId: any;
errorMsg: string;
};
return: undefined;
};
setColumnStyle: {
param: {
itemApiKey: string;
fontColor?: string;
backgroundColor?: string;
borderColor?: string;
removeStyle?: boolean;
};
return: undefined;
};
setCellStyle: {
param: {
detailUuid: any;
detailId: any;
itemApiKey: string;
fontColor?: string;
backgroundColor?: string;
borderColor?: string;
};
return: undefined;
};
setCellEditable: {
param: {
detailUuid: any;
detailId: any;
itemApiKey: string;
editable: boolean;
};
return: undefined;
};
detailCalculate: {
param: {
detailUuid: any;
detailId: any;
itemApiKey: string;
newValue: any;
};
return: undefined;
};
setCellVisible: {
param: {
detailUuid: any;
detailId: any;
itemApiKey: string;
visible: boolean;
};
return: undefined;
};
setCellRequired: {
param: {
detailUuid: any;
detailId: any;
itemApiKey: string;
required: boolean;
};
return: undefined;
};
setDetailButtonVisible: {
param: {
detailUuid: any;
detailId: any;
buttonType: String;
visible: boolean;
};
return: undefined;
};
hideDetail: {
param: {
detailUuid: any;
detailId: any;
visible: boolean;
};
return: undefined;
};
clearDetailData: {
param: undefined;
return: undefined;
};
setColumnVisible: {
param: {
config: any[];
};
return: undefined;
};
setColumnEditable: {
param: {
config: any[];
};
return: undefined;
};
setColumnRequired: {
param: {
config: any[];
};
return: undefined;
};
afterPickerSelected: {
param: {
ids: string[];
};
return: undefined;
};
setFieldSetMoreShowed: {
param: {
visible: boolean;
};
return: undefined;
};
hideBatchCalc: {
param: {
visible: boolean;
};
return: undefined;
};
quickSaveDetails: {
param: {
afterEvent: "closeWindow" | "closeForm";
};
return: any;
};
showCustomBtnForDetail: {
param: {
data: any;
};
return: undefined;
};
setDetailDataTotal: {
param: {
data: any;
};
return: undefined;
};
addCustomAction: {
param: {
data: any;
};
return: undefined;
};
setOptionsError: {
param: {
errors: any;
};
return: undefined;
};
setOptionsFilterCondition: {
param: {
value: any;
itemApiKey: string;
};
return: undefined;
};
};
