Class: Validator

WUX.Validator

new Validator 버그신고

Primitive{String|Boolean|Number} 값을 검증하는 기본적인 Validator 입니다.

Extends

Property
Method
String
getValue

ruleOn()에서 파라미터로 넘겼던 값을 반환하게 됩니다.

Returns:
value
Type
String
void
fire

     옵저버에 등록된 이벤트를 발생시킵니다.
     등록된 다른 모든 리스너에 이벤트가 전달됩니다.

Parameters:
Name Type Description
type String 타입
args String 파라미터
inherited from
Observer
void
on

     옵저버에 구독할 이벤트를 등록합니다.

Parameters:
Name Type Description
type String 이벤트 타입
fn Function 콜백함수
context Object 컨텍스트
inherited from
Observer
void
remove

     옵저버에 등록된 이벤트를 삭제합니다

Parameters:
Name Type Description
type String 타입
args String 파라미터
context String 컨텍스트
inherited from
Observer
Array
getResult

이 Validator의 누적된 검증결과인 Invalid를 Array로 리턴합니다.
getResult() 사용후엔 내부의 변수는 초기화 됩니다.

Returns:
array
Type
Array
inherited from
AbstractValidator
String
getValue

must. override this !!

Returns:
value
Type
String
inherited from
AbstractValidator
WUX.Rule
ruleOn

중요한 함수입니다.

이함수를 통해 Rule 인스턴스가 생성됩니다.

Parameters:
Name Type Description
ruleOn String
Returns:
Type
WUX.Rule
inherited from
AbstractValidator
Events