<div ng-controller="entitySpecNumericInputExampleController as ctrl">
<div class="t-content">
<form class="c-generalForm">
<fieldset class="c-fieldset">
<h4>Numeric Input, format int32</h4>
<div class="c-fieldset-item"
form-field-error-state="IntegerValue">
<label>Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputId"
input-name="IntegerValue"
input-value="ctrl.inputValueInt32"
specification="ctrl.specificationInt32"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
<form-field-error-messages name="IntegerValue"></form-field-error-messages>
</div>
<h4>Numeric Input, format int32, custom minimum and maximum value</h4>
<div class="c-fieldset-item"
form-field-error-state="intMinMax">
<label>Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputId"
input-name="intMinMax"
input-value="ctrl.inputValueInt32CustomMinMax"
specification="ctrl.specificationInt32CustomMinMax"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
<form-field-error-messages name="intMinMax"></form-field-error-messages>
</div>
<h4>Numeric Input, format int32, Required</h4>
<div class="c-fieldset-item is-required"
form-field-error-state="intRequired">
<label for="intRequired">Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputId"
input-name="intRequired"
specification="ctrl.specificationInt32Required"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
<form-field-error-messages name="intRequired"></form-field-error-messages>
</div>
<h4>Numeric Input, format int32, Readonly</h4>
<div class="c-fieldset-item">
<label for="intReadOnly">Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputId"
input-name="intReadOnly"
input-value="ctrl.inputValueInt32ReadOnly"
specification="ctrl.specificationInt32ReadOnly"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
</div>
<h4>Numeric Input, format decimal</h4>
<div class="c-fieldset-item">
<label>Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputDecimalId"
input-name="ctrl.inputDecimalName"
input-value="ctrl.inputValueDecimal"
specification="ctrl.specificationDecimal"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
</div>
<h4>Numeric Input, format decimal, custom minimum and maximum value</h4>
<div class="c-fieldset-item"
form-field-error-state="decimalMinMax">
<label for="decimalMinMax">Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputDecimalId"
input-name="decimalMinMax"
input-value="ctrl.inputValueDecimalCustomMinMax"
specification="ctrl.specificationDecimalCustomMinMax"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
<form-field-error-messages name="decimalMinMax"></form-field-error-messages>
</div>
<h4>Numeric Input, format decimal, Required</h4>
<div class="c-fieldset-item is-required"
form-field-error-state="decimalRequired">
<label for="decimalRequired">Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputDecimalId"
input-name="decimalRequired"
specification="ctrl.specificationDecimalRequired"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
<form-field-error-messages name="decimalRequired"></form-field-error-messages>
</div>
<h4>Numeric Input, format decimal, Readonly</h4>
<div class="c-fieldset-item">
<label for="intReadOnly">Number</label>
<inv-entity-spec-numeric-input
input-id="ctrl.inputDecimalId"
input-name="intReadOnly"
input-value="ctrl.inputValueDecimalReadOnly"
specification="ctrl.specificationDecimalReadOnly"
on-blur="ctrl.onBlur">
</inv-entity-spec-numeric-input>
</div>
</fieldset>
</form>
</div>
</div>