| Package | mx.binding.utils |
| Class | public class BindingUtils |
| Inheritance | BindingUtils Object |
See also
| Methods | 정의 | ||
|---|---|---|---|
| bindProperty (site:Object , prop:String , host:Object , chain:Object , commitOnly:Boolean = false):ChangeWatcher
[static]
site object의 Public property prop 를, 바인드 가능한 property 또는 property 체인에 바인드 합니다. | BindingUtils | ||
| bindSetter (setter:Function , host:Object , chain:Object , commitOnly:Boolean = false):ChangeWatcher
[static]
setter 함수
setter 를 바인드 가능한 property 또는 property 체인에 바인드 합니다. | BindingUtils | ||
![]() | hasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
| Object | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
![]() | propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
| Object | |
![]() | setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
| Object | |
![]() | toString ():String
지정된 object의 string 표현을 돌려줍니다.
| Object | |
![]() | valueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
| Object | |
| bindProperty | () | Methods |
public static function bindProperty(site:Object , prop:String , host:Object , chain:Object , commitOnly:Boolean = false):ChangeWatcher
site object의 Public property prop 를, 바인드 가능한 property 또는 property 체인에 바인드 합니다. ChangeWatcher 인스턴스가 정상적으로 작성되면,prop 는 chain 의 현재의 값에 초기화됩니다.
site:Object — chain 에 바인드 되는 property를 정의하고 있는 object입니다.
|
|
prop:String — 바인드 되는 site object에 정의되고 있는 Public property의 이름입니다. chain 의 값을 변경하면, 이 property는 chain 의 현재의 값을 받습니다.
|
|
host:Object — 감시되는 property 또는 property 체인을 호스트 하는 object입니다.
|
|
chain:Object — 감시되는 property 또는 property 체인을 지정하는 값입니다. 유효한 값은 다음과 같습니다.
|
|
commitOnly:Boolean (default = false) — 위탁하는 change 이벤트에서만 핸들러를 호출하는 경우는 true 로 설정해, 위탁하는 change 이벤트와 위탁하지 않는 change 이벤트의 양쪽 모두로 핸들러를 호출하는 경우는 false 로 설정합니다. 메모 : property에 대한 위탁하지 않는 change 이벤트의 존재는,[NonCommittingChangeEvent(<event-name>)] 메타데이타타그로 나타납니다. 통상은, 텍스트 필드에서의 확정전의 변경등이 상세한 값의 변경을 나타내는데, 이러한 태그가 사용됩니다.
|
ChangeWatcher —
적어도 1 개의 property명이 chain 인수로 지정되고 있는 경우는 ChangeWatcher 인스턴스, 그 이외의 경우는 null 입니다.
|
| bindSetter | () | Methods |
public static function bindSetter(setter:Function , host:Object , chain:Object , commitOnly:Boolean = false):ChangeWatcher
setter 함수 setter 를 바인드 가능한 property 또는 property 체인에 바인드 합니다. ChangeWatcher 인스턴스가 정상적으로 작성되면, setter 함수는 chain 의 현재의 값을 지정해 불려 갑니다.
setter:Function — 값가 변경되었을 때에,chain 의 현재의 값을 인수로서 지정해 호출하는 setter Methods입니다.
|
|
host:Object — property의 호스트입니다. 상세한 것에 대하여는,bindProperty() Methods를 참조해 주세요.
|
|
chain:Object — property 또는 property 체인의 이름입니다. 상세한 것에 대하여는,bindProperty() Methods를 참조해 주세요.
|
|
commitOnly:Boolean (default = false) — 위탁하는 change 이벤트에서만 핸들러를 호출하는 경우는 true 로 설정합니다. 상세한 것에 대하여는,bindProperty() Methods를 참조해 주세요.
|
ChangeWatcher —
적어도 1 개의 property명이 chain 인수로 지정되고 있는 경우는 ChangeWatcher 인스턴스, 그 이외의 경우는 null 입니다.
|
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/binding/utils/BindingUtils.html