41 lines
2.1 KiB
HTML
41 lines
2.1 KiB
HTML
<div ux-id="organization-field" class="clearfix">
|
|
<label class="label_control-wrap">
|
|
<custom-field-label></custom-field-label>
|
|
|
|
<div ux-id="field-value" class="custom-field__value" ng-show="!$parent.editMode">{{data.ootbValue}}</div>
|
|
|
|
<div class="organization__editor" ng-show="$parent.editMode">
|
|
<input ux-id="select-organization" type="text"
|
|
field-name="data.name"
|
|
entity="ticket"
|
|
title="{{'console.filter.optionName.searchOrganization' | i18n }}"
|
|
name="{{ data.name }}"
|
|
ng-model="data.ootbValue"
|
|
aria-required="data.isRequired"
|
|
ng-required="data.isRequired"
|
|
ng-disabled="data.isReadOnly || !isEditable"
|
|
autocomplete="off"
|
|
typeahead-editable="false"
|
|
typeahead-on-select="onFieldValueChange()"
|
|
typeahead-min-length="3"
|
|
typeahead-wait-ms="500"
|
|
typeahead="organization for organization in getList($viewValue)"
|
|
placeholder="{{'console.filter.optionName.searchOrganization' | i18n }}"
|
|
class="form-control"
|
|
ng-blur="onInputFocusBlur();"
|
|
uib-tooltip="{{'search.category.exceedsChunkSize' | i18n}}"
|
|
tooltip-is-open="isTooltipOpenOrg"
|
|
tooltip-enable="exceedsChunkSizeOrg"
|
|
tooltip-trigger="'none'"
|
|
tooltip-placement="auto">
|
|
|
|
<div class="select-custom-dropdown__spinner-container">
|
|
<loading-spinner if="dataLoading" inline="true"></loading-spinner>
|
|
</div>
|
|
|
|
<i class="icon-cross item-input__delete-btn" focus-input-on-clear ng-click="clearValue()" ng-enter="clearValue()"
|
|
title="{{'common.button.clear' | i18n}} {{ 'search.filter.name.organization' | i18n }}" aria-label="{{'common.button.clear' | i18n}} {{ 'search.filter.name.organization' | i18n }}" aria-labelledby="organizationLabel"
|
|
ng-if="data.ootbValue && !dataLoading" role="link" tabindex="0"></i>
|
|
</div>
|
|
</label>
|
|
</div> |