<%_ let lineClass = 'two-column-search'; let labelCol = 'col-12 col-sm-3'; let inputCol = 'col-11 col-sm-8'; let clearCol = 'col-1'; if (field.type === "SchemaDate") { lineClass = 'one-column-search'; labelCol = 'col-12 col-lg-3'; inputCol = 'col-11 col-lg-8'; } let formControl = 'form-control form-control-sm'; let inputGroup = 'input-group input-group-sm' let lineSize = 'small'; if (typeof size === 'undefined') { ; } else if (size === 'normal') { formControl = 'form-control'; inputGroup = 'input-group'; lineSize = ''; } %>
<%- include(`/ui/${uiFramework}/schema-display.field.directive.html`, fieldObj); %><% }%> >
>
<%_ if (field.type === "SchemaString") { if (field.enumValues) { field.enumValues.forEach( (f) => { %>
Edit<%-Fn%>="ngModel"> <%-f%>
<%_ }) %><%_ } else { %> <%-mn%><%-Sn%>Directive<%-Fn%>="" <%}%> [(ngModel)]="detail['<%-fn%>']" name="<%-sn%>Edit<%-Fn%>" #<%-sn%>Edit<%-Fn%>="ngModel"><%_ } } else if (field.type === "SchemaBoolean") { %>
Edit<%-Fn%>="ngModel"> Yes
Edit<%-Fn%>="ngModel"> No
<%_ } else if (field.type === "SchemaNumber") { %>
<%if (field.mraType === 'currency'){%>$<%}%> Edit<%-Fn%>="ngModel">   ~   Edit<%-Fn%>="ngModel">
<%_ } else if (field.type === "SchemaDate") { %>
From Edit<%-Fn%>="ngModel">
to Edit<%-Fn%>="ngModel">
Edit<%-Fn%>T let-<%-sn%>Edit<%-Fn%>Date="date" let-<%-sn%>Edit<%-Fn%>Focused="focused"> {{ <%-sn%>Edit<%-Fn%>Date.day }}
<%_ } else if (field.type === "ObjectId") { %>
<%-mn%><%-Sn%>Directive<%-Fn%>="" <%}%> [ngModel]="detail['<%-fn%>']['valueMedium']" name="<%-sn%>Edit<%-Fn%>" #<%-sn%>Edit<%-Fn%>="ngModel">
<%_ } else if (field.type === "SchemaArray") { if (field.elementType === "SchemaString") { if (field.elementMultiSelect) { field.enumValues.forEach( (f, index) => { const fd = f.trim().replace(/\s+/g, '');%>
Edit<%-Fn%><%-fd%>="ngModel"> <%-f%>
<%_ }) %><%_ } else if (!field.picture && !field.file) { %>
{{element}}

<%_ if (field.hint) {%>
Select from Available <%-fD%>:
{{hintEle['_id']}}
<%_ } if (!field.hint && !field.mraType === 'httpurl') { /* httpurl not supported yet. also search not based on regex */%> <%_ }%>
<%_ if (!field.hint && !field.mraType === 'httpurl') { /* httpurl not supported yet. also search not based on regex */%>
New="ngModel" [(ngModel)]="detail['<%-fn%>']['new']" [ngModelOptions]="{standalone: true}" (keydown.enter)="$any($event.target).blur();onAddArrayItem('<%-fn%>');false">
<%_ } } } else if (field.elementType === "ObjectId") { %>
{{element.value}}
<%_ } else { %>
Not supported yet.
<%_ } } %>