Class: SC.Validator.Number


Extends SC.Validator.

Defined in: number.js

Field Summary

Instance Methods

Methods borrowed from SC.Validator:
attachTo, detachFrom, validateChange, validatePartial, validateSubmit
Methods borrowed from SC.Object:
activate, awake, deactivate, destroy, emitDesign, encodeDesign, init, instanceOf, invokeLast, invokeLater, invokeNext, invokeOnce, invokeOnceLater, invokeWith, kindOf, mixin, notifyPropertyDidChange, respondsTo, superclass, toString, tryToPerform
Methods borrowed from SC.Observable:
addObserver, addObservesHandler, addProbe, allPropertiesDidChange, automaticallyNotifiesObserversFor, beginPropertyChanges, bind, decrementProperty, destroyObservable, didChangeFor, endPropertyChanges, get, getEach, getPath, hasObserverFor, incrementProperty, initObservable, logProperty, notifyPropertyChange, observersForKey, propertyDidChange, propertyWillChange, registerDependentKey, removeObserver, removeObservesHandler, removeProbe, set, setIfChanged, setPath, setPathIfChanged, toggleProperty, unknownProperty

Field Detail

places

Number of decimal places to show.

If 0, then numbers will be treated as integers. Otherwise, numbers will show with a fixed number of decimals.

Instance Method Detail

fieldValueForObject(object, form, field)
Parameters:
object
form
field
objectForFieldValue(value, form, field)
Parameters:
value
form
field
validate(form, field)
Parameters:
form
field
validateError(form, field)
Parameters:
form
field
validateKeyDown(form, field, charStr)
Allow only numbers, dashes, period, and commas
Parameters:
form
field
charStr
Documentation generated by JsDoc Toolkit 2.4.0 on Tue Feb 03 2015 13:12:21 GMT+0100 (CET)