<div class="table-cell col-output-attribute-value output-value-col"
[class.inner-table-container]="!output.isSimpleType">
<dynamic-element class="value-output"
- *ngIf="checkInstanceFeAttributesMapIsFilled() && output.isSimpleType"
+ *ngIf="checkInstanceFeAttributesMapIsFilled()"
pattern="null"
[value]="output.value"
[type]="'string'"
import {Select} from "@ngxs/store";
import {WorkspaceState} from "../../../store/states/workspace.state";
import {OutputFEModel} from "app/models/attributes-outputs/output-fe-model";
-import {InputFEModel} from "../../../../models/properties-inputs/input-fe-model";
@Component({
selector: 'outputs-table',
@Input() feAttributesMap: InstanceFeAttributesMap;
deleteMsgTitle: string;
- deleteMsgBodyTxt: string;
modalDeleteBtn: string;
modalCancelBtn: string;
sortBy: string;
this.attributeOutputTabs.setTabIndication('Outputs', numOutputs);
};
-
- resetUnsavedChangesForOutput = (output: OutputFEModel) => {
- this.outputsUtils.resetOutputDefaultValue(output, output.defaultValue);
- this.changedData = this.changedData.filter((changedItem) => changedItem.uniqueId !== output.uniqueId);
- this.updateHasChangedData();
- }
-
deleteOutput = (output: OutputFEModel) => {
- //reset any unsaved changes to the output before deleting it
- this.resetUnsavedChangesForOutput(output);
-
let outputToDelete = new OutputBEModel(output);
this.componentServiceNg2