![]() |
API 0.9.5
|
#import <CPBinder.h>
Inheritance diagram for CPBinder: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.