import Template from 'template'; import TypeNode from 'type/type-node'; import FieldInput from 'template/page/instance-form/type/field-input'; import InstanceNode from 'type/instance-node'; import getNodeParameters from 'utility/get-node-parameters'; interface Input extends FieldInput { readonly index: number; } class FieldRowTemplate extends Template { protected getHtml(): string { const key_html = this.getKeyHtml(); const type_html = this.getTypeHtml(); const instance_list_html = this.getInstanceListHtml(); const explicit_value_html = this.getExplicitValueHtml(); return `