@beer-garden/addons
Version:
Awesome Addons for Angular Schema Form.
34 lines (30 loc) • 988 B
HTML
<div
class="form-group has-feedback {{form.htmlClass}}"
ng-class="{ 'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}"
>
<label
class="{{form.labelHtmlClass}}"
ng-class="{'sr-only': !showTitle()}"
for="{{form.key.slice(-1)[0]}}"
>{{form.title}}</label
>
<input
id="{{form.key.slice(-1)[0]}}"
name="{{form.key.slice(-1)[0]}}"
class="form-control {{form.fieldHtmlClass}}"
type="text"
sf-field-model
sf-changed="form"
placeholder="{{form.placeholder}}"
ng-disabled="form.readonly"
ng-model-options="form.ngModelOptions"
raw
></input>
<span
ng-if="form.feedback !== false"
class="form-control-feedback"
ng-class="evalInScope(form.feedback) || {'glyphicon': true, 'glyphicon-ok': hasSuccess(), 'glyphicon-remove': hasError() }"
aria-hidden="true"
></span>
<div class="help-block" sf-message="form.description"></div>
</div>