![]() |
API 0.9.5
|
#import <CPBinder.h>
Instance Methods | |
(BOOL) | - continuouslyUpdatesValue |
(BOOL) | - handlesContentAsCompoundValue |
(id) | - initWithBinding:name:to:keyPath:options:from: |
(void) | - observeValueForKeyPath:ofObject:change:context: |
(void) | - reverseSetValueFor: |
(id) | - reverseTransformValue:withOptions: |
(void) | - setValueFor: |
(void) | - suppressSpecificNotificationFromObject:keyPath: |
(id) | - transformValue:withOptions: |
(void) | - unsuppressSpecificNotificationFromObject:keyPath: |
Class Methods | |
(CPDictionary) | + allBindingsForObject: |
(void) | + exposeBinding:forClass: |
(CPArray) | + exposedBindingsForClass: |
(CPBinder) | + getBinding:forObject: |
(CPDictionary) | + infoForBinding:forObject: |
(void) | + unbind:forObject: |
(void) | + unbindAllForObject: |
Definition at line 2 of file CPBinder.h.
+ (CPDictionary) allBindingsForObject: | (id) | anObject |
Definition at line 75 of file CPKeyValueBinding.j.
- (BOOL) continuouslyUpdatesValue |
Definition at line 226 of file CPKeyValueBinding.j.
+ (void) exposeBinding: | (CPString) | aBinding | |
forClass: | (Class) | aClass | |
Definition at line 42 of file CPKeyValueBinding.j.
+ (CPArray) exposedBindingsForClass: | (Class) | aClass |
Definition at line 55 of file CPKeyValueBinding.j.
Definition at line 60 of file CPKeyValueBinding.j.
- (BOOL) handlesContentAsCompoundValue |
Definition at line 232 of file CPKeyValueBinding.j.
+ (CPDictionary) infoForBinding: | (CPString) | aBinding | |
forObject: | (id) | anObject | |
Definition at line 65 of file CPKeyValueBinding.j.
- (id) initWithBinding: | (CPString) | aBinding | |
name: | (CPString) | aName | |
to: | (id) | aDestination | |
keyPath: | (CPString) | aKeyPath | |
options: | (CPDictionary) | options | |
from: | (id) | aSource | |
Definition at line 115 of file CPKeyValueBinding.j.
- (void) observeValueForKeyPath: | (CPString) | aKeyPath | |
ofObject: | (id) | anObject | |
change: | (CPDictionary) | changes | |
context: | (id) | context | |
Definition at line 166 of file CPKeyValueBinding.j.
- (void) reverseSetValueFor: | (CPString) | aBinding |
Definition at line 155 of file CPKeyValueBinding.j.
- (id) reverseTransformValue: | (id) | aValue | |
withOptions: | (CPDictionary) | options | |
Definition at line 210 of file CPKeyValueBinding.j.
- (void) setValueFor: | (CPString) | aBinding |
Reimplemented in CPTableColumnValueBinder.
Definition at line 144 of file CPKeyValueBinding.j.
- (void) suppressSpecificNotificationFromObject: | (id) | anObject | |
keyPath: | (CPString) | aKeyPath | |
Use this to avoid reacting to the notifications coming out of a reverseTransformedValue:.
Definition at line 241 of file CPKeyValueBinding.j.
- (id) transformValue: | (id) | aValue | |
withOptions: | (CPDictionary) | options | |
Definition at line 178 of file CPKeyValueBinding.j.
+ (void) unbind: | (CPString) | aBinding | |
forObject: | (id) | anObject | |
Definition at line 80 of file CPKeyValueBinding.j.
+ (void) unbindAllForObject: | (id) | anObject |
Definition at line 100 of file CPKeyValueBinding.j.
- (void) unsuppressSpecificNotificationFromObject: | (id) | anObject | |
keyPath: | (CPString) | aKeyPath | |
Use this to cancel suppressSpecificNotificationFromObject:keyPath:.
Definition at line 257 of file CPKeyValueBinding.j.