linb.UI.InputafterCreated (profile)
Fired after component is created. At this time, component object has not been attached to DOM.
profile: UIProfile. See profile name.
afterRendered (profile)
Fired after component is rendered in DOM. At this time, component object has been attached to DOM.
profile: UIProfile. See profile name.
afterValueSet (profile, oldValue, newValue, showValue)
Fired after value is set. See Sigma Linb component value model.
profile: UIProfile. See profile name.
oldValue: Boolean. Value before setting.
newValue: Boolean. Value after setting.
showValue: Boolean. Presentation value.
afterValueUpdated (profile, oldValue, newValue, showValue)
Fired after value is uppadeted. See Sigma Linb component value model.
profile: UIProfile. See profile name.
oldValue: Boolean. Value before setting.
newValue: Boolean. Value after setting.
showValue: Boolean. Presentation value.
beforeBlur (profile)
Fired before this component gets blurred.
profile: UIProfile. See profile name.
beforeClickEffect (profile, item, src, type)
When end uese is clicking this component, this component will high-light itself. This action is called clicking effect. Developer can change default effect in this event handler. If false returned, default effect will be disabled.
profile: UIProfile. See profile name.
item: Always be null.
src: DOM node. The DOM host of this event.
type: String. Could be "mousedown" or "mouseup".
beforeDestroy (profile)
Fired before component is destroyed.
profile: UIProfile. See profile name.
beforeDirtyMark (profile, flag)
Fired before dirty mark is set.
profile: UIProfile. See profile name.
beforeFocus (profile)
Fired before this component gets focused.
profile: UIProfile. See profile name.
beforeHoverEffect (profile, item, src, type)
When mouse pointer is hovering over this component, this component will high-light itself. This action is called clicking effect. Developer can change default effect in this event handler. If false returned, default effect will be disabled.
profile: UIProfile. See profile name.
item: Always be null.
src: DOM node. The DOM host of this event.
type: String. Could be "mousedown" or "mouseup".
beforeNextFocus (profile, e, src)
Fired before next component gets focus.
profile: UIProfile. See profile name.
e: See event object.
src: DOM node. The DOM host of this event.
beforeValueSet (profile, oldValue, newValue, showValue)
Fired before value is set. See Sigma Linb component value model.
profile: UIProfile. See profile name.
oldValue: Boolean. Value before setting.
newValue: Boolean. Value after setting.
showValue: Boolean. Presentation value.
beforeValueUpdated (profile, oldValue, newValue, showValue)
Fired before value is updated. See Sigma Linb component value model.
profile: UIProfile. See profile name.
oldValue: Boolean. Value before setting.
newValue: Boolean. Value after setting.
showValue: Boolean. Presentation value.
onFormatCheck(profile, value)
Fired before invalidation.
profile:UIProfile. See profile name.
value: string. Value to be validated.
should return: Regular string for invalidation.
onHotKeydown (profile, key, control, shift, alt, e, src)
Fired when key is down.
profile: UIProfile. See profile name.
key: String. Example - "a","b","c","enter","tab".
control: Boolean. True for user pressing Ctrl key , false for not.
shift: Boolean. True for user pressing Shift key , false for not.
alt: Boolean. True for user pressing Alt key , false for not.
e: See event object.
src: DOM node. Event host.
onHotKeypress (profile, key, control, shift, alt, e, src)
Fired when key is pressed.
profile: UIProfile. See profile name.
key: String. Example - "a","b","c","enter","tab".
control: Boolean. True for user pressing Ctrl key , false for not.
shift: Boolean. True for user pressing Shift key , false for not.
alt: Boolean. True for user pressing Alt key , false for not.
e: See event object.
src: DOM node. Event host.
onHotKeyup (profile, key, control, shift, alt, e, src)
Fired when key is up.
profile: UIProfile. See profile name.
key: String. Example - "a","b","c","enter","tab".
control: Boolean. True for user pressing Ctrl key , false for not.
shift: Boolean. True for user pressing Shift key , false for not.
alt: Boolean. True for user pressing Alt key , false for not.
e: See event object.
src: DOM node. Event host.
activate ( )
To activate this input.
disabled ( value )
To enable or disable component.
value: Boolean. False for enabling, true for disabling.
getCtrlValue ( )
To get ctrl value.
returns: Any.
getDynCheck ( )
To determine whether component checks format when user is entering something.
returns: Boolean. True for checking, false for not.
getInputArea ( )
To get input area type.
returns: string. Area type string. Could be "textarea".
getReadonly ( )
Determine whether input control is read-only.
return: boolean. True for read-only, false for editable.
getTipsErr ( )
Get tip message to be showed in case of invalid input.
returns: string. Tip message.
getTipsOK ( )
Get tip message to be showed in case of valid input.
returns: string. Tip message.
getType ( )
Get input type.
returns:
getValueFormat ( )
Get valid pattern of input control.
returns: string. Regular string for validation. example - "^-?\\d\\d*$"
setDirtyMark ( )
To set dirty mark true.
setDynCheck ( value, flag )
To specify whether component checks format when user is entering something.
value: Boolean. True for checking, false for not.
setInputArea ( value, flag )
Set input area type.
value: string. Area type string. Could be "textarea".
setReadonly ( value, flag )
Set control read-only or not.
value. boolean. True for read-only, false for editable.
setTipsBinder ( value, flag )
Specify another control to show tips for itself.
value: string. Id string of another control.
setTipsErr ( value, flag )
Set tip message to be showed in case of invalid input.
value: string. Tip message.
setTipsOK ( value, flag )
Set tip message to be showed in case of valid input.
value: string. Tip message.
setValueFormat ( value, flag )
Set valid pattern for input control.
value: string. Regular string for validation. example - "^-?\\d\\d*$"