# `angularjs-value-editor`

## Module Components

### Component

Name | Description
--- | ---
booleanValueEditor | Value editor for boolean input.
hiddenValueEditor | Value editor for store any value.
htmlValueEditor | Value editor for formatted text input.
numberValueEditor | Value editor for number input.

textValueEditor

Value editor for text input. Depending on type are four versions:

- `text`

kpValueEditor | Generic value editor depends on type:

### Type

Name | Description
--- | ---
BooleanValueEditorOptions | Extends ValueEditorOptions Default value: ```javascript
HtmlValueEditorOptions | Extends ValueEditorOptions Default value:

NumberValueEditorOptions

Extends ValueEditorOptions Default value:

    {
        decimal: false,
        step: 1,
        hideSpinners: false
    }

NumberValueEditorValidations | Extends ValueEditorValidations

TextValueEditorOptions

Extends ValueEditorOptions Default value:

    {
        type: 'text',
        aceOptions: {
            useWrapMode: false,
            showGutter: true
        }
    }

TextValueEditorValidations | Extends ValueEditorValidations
ValueEditorValidations |
ValueEditorOptions |