Home Reference Source
public class | source

Input

Extends:

src/components/_classes/multivalue/Multivalue.js~Multivalue → Input

Static Method Summary

Static Public Methods
public static

schema(extend: ...*): *

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get

inputInfo: {"id": *, "type": string, "changeEvent": string, "content": *, "attr": *}

public get
public get
public get

prefix: *

public get
public get

suffix: *

public

Method Summary

Public Methods
public

addFocusBlurEvents(element: *)

public

attach(element: *): *

public

attachElement(element: *, index: *): *

public

createWidget(index: *): null

Creates an instance of a widget for this component.

public

detach()

public

formatValue(value: *): *

public

getMaskByName(maskName: *): *

public
public

getValueAt(index: *): *

public

getWidget(index: *): *

public

getWordCount(value: *): *

public

parseValue(value: *): *

public

renderElement(value: *, index: *): *

public

setCounter(type: *, element: *, count: *, max: *)

public

setInputMask(input: *, inputMask: *): *

public

updateValue(value: *, flags: *, index: *): *

public

updateValueAt(value: *, flags: *, index: *)

Static Public Methods

public static schema(extend: ...*): * source

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Constructors

public constructor() source

Public Members

public get inputInfo: {"id": *, "type": string, "changeEvent": string, "content": *, "attr": *} source

public get isMultipleMasksField: * source

public get maskOptions: * source

public get prefix: * source

public get remainingWords: * source

public get suffix: * source

public triggerUpdateValueAt: * source

Public Methods

public addFocusBlurEvents(element: *) source

Params:

NameTypeAttributeDescription
element *

public attach(element: *): * source

Params:

NameTypeAttributeDescription
element *

Return:

*

public attachElement(element: *, index: *): * source

Params:

NameTypeAttributeDescription
element *
index *

Return:

*

public createWidget(index: *): null source

Creates an instance of a widget for this component.

Params:

NameTypeAttributeDescription
index *

Return:

null

public detach() source

public formatValue(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public getMaskByName(maskName: *): * source

Params:

NameTypeAttributeDescription
maskName *

Return:

*

public getMaskOptions(): * source

Return:

*

public getValueAt(index: *): * source

Params:

NameTypeAttributeDescription
index *

Return:

*

public getWidget(index: *): * source

Params:

NameTypeAttributeDescription
index *

Return:

*

public getWordCount(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public parseValue(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public renderElement(value: *, index: *): * source

Params:

NameTypeAttributeDescription
value *
index *

Return:

*

public setCounter(type: *, element: *, count: *, max: *) source

Params:

NameTypeAttributeDescription
type *
element *
count *
max *

public setInputMask(input: *, inputMask: *): * source

Params:

NameTypeAttributeDescription
input *
inputMask *

Return:

*

public updateValue(value: *, flags: *, index: *): * source

Params:

NameTypeAttributeDescription
value *
flags *
index *

Return:

*

public updateValueAt(value: *, flags: *, index: *) source

Params:

NameTypeAttributeDescription
value *
flags *
index *