12 lines
1.2 KiB
HTML
12 lines
1.2 KiB
HTML
<section class="form-field-inline" ng-repeat="addressLevels in ::addressLevelsChunks">
|
|
<article class="form-field" ng-repeat="addressLevel in ::addressLevels" ng-class="::{'right-form-field': $index % 2 != 0 }">
|
|
<div class="field-attribute">
|
|
<label for="{{::addressLevel.addressField}}">{{::getTranslatedAddressFields(addressLevel.name) | translate}}
|
|
<span class="asterick" ng-show="::addressLevel.required">*</span>
|
|
</label>
|
|
</div>
|
|
<div class="field-value">
|
|
<input type="text" id="{{::addressLevel.addressField}}" pattern-validate non-blank="::addressLevel.required" ng-model="address[addressLevel.addressField]" bahmni-autocomplete source="getAddressEntryList(addressLevel.addressField)" response-map="getAddressDataResults" on-select="addressFieldSelected(addressLevel.addressField)" ng-change="clearFields(addressLevel.addressField)" strict-select="addressLevel.isStrictEntry" initial-value="selectedValue[addressLevel.addressField]" is-invalid="addressFieldInvalid" ng-class="{'illegalValue': addressFieldInvalid}" on-edit="removeAutoCompleteEntry(addressLevel.addressField)">
|
|
</div>
|
|
</article>
|
|
</section> |