UNPKG

@beer-garden/addons

Version:
48 lines (43 loc) 1.4 kB
<div class="form-group {{form.htmlClass}}" ng-class="{'has-error': hasError(), 'has-success': hasSuccess()}" > <label class="control-label {{form.labelHtmlClass}}" ng-show="showTitle()" >{{form.title}}</label > <span class="glyphicon glyphicon-info-sign" style="cursor: default" ng-if="form.fetchErrorMessage" uib-popover="{{form.fetchErrorMessage}}" popover-title="Error Populating Choices" popover-animation="true" popover-placement="right" popover-trigger="'mouseenter'" ></span> <span class="fa fa-spinner fa-pulse animate-fix" ng-if="form.showSpinner" uib-popover="Loading choices" popover-animation="true" popover-placement="right" popover-trigger="'mouseenter'" ></span> <div class="form-group"> <button type="button" class="btn btn-default {{form.fieldHtmlClass}}" dynamic-choices sf-field-model sf-changed="form" schema-validate="form" ng-model-options="{ allowInvalid: true, debounce: 500 }" ng-disabled="form.disabled" data-placeholder="{{form.placeholder || form.schema.placeholder || ('Select One')}}" data-placement="{{form.options.placement || 'bottom-left'}}" bs-options="item.value as item.name for item in form.titleMap" bs-select ></button> <div class="help-block" sf-message="form.description"></div> </div> </div>