import Template from 'template'; import TypeNode from 'type/type-node'; import FieldValue from 'type/field-value'; import BadRequestError from 'http/error/bad-request'; import getListInnerType from 'utility/get-list-inner-type'; import getNodeParameters from 'utility/get-node-parameters'; interface Input { readonly field_key: string; readonly type_node: TypeNode; readonly value: FieldValue; } class ListRowTemplate extends Template { protected getHtml(): string { const serialized_value = this.serializeValue(); return `