ABCardItemEditorLayer Klassenreferenz

#import <ABCardItemEditorLayer.h>

Abgeleitet von UIView.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithProperty:value:selectedLabel:labels:valueEditable:displayedPerson:showCardHeader:
(void) - dealloc
(void) - setFrame:
(BOOL) - useFullHeight
(void) - setUseFullHeight:
(void) - setGroupingOutline:
(void) - fieldEndedEditing:
(CDAnonymousStruct3- suggestionsForString:inputIndex:
(id) - keyboardInputOverlayContainer:
(BOOL) - endEditing:
(id) - entryFieldForKey:localizedPlaceholder:stringValue:keyboardSettings:useLargeFont:multiLine:
(void) - setSelectedLabel:
(id) - createBubbleWithFrame:action:
(id) - bubbleAtIndex:withFrame:action:
(id) - labelPickerWithSelectedLabel:
(void) - setLocalizedCountryName:
(id) - copyLocalizedCountryNameForCountryCode:
(void) - _updateCountryCodeButtonText
(void) - countryCodeButtonClicked:
(void) - labelPickerDisclosureButtonClicked:
(id) - countryCodeValueButton
(void) - setupAddressEntryFieldWithKey:lineItemInfo:value:origin:itemSpace:container:
(void) - setupAddressSublayersWithValue:selectedLabel:origin:
(void) - setupInstantMessageSublayersWithValue:selectedLabel:origin:
(void) - setupMultiLineStringPropertySublayersWithValue:selectedLabel:origin:
(void) - setupStringPropertySublayersWithValue:selectedLabel:origin:
(void) - setupDateTimePropertySublayersWithValue:selectedLabel:origin:
(void) - setupSublayersWithValue:selectedLabel:createUI:
(void) - refreshUIWithChangedCountryCode:
(void) - refreshUIWithChangedValue:forProperty:
(void) - refreshUI
(int) - editorInputType
(void) - setNeedsLayout
(void) - layoutSubviews
(void) - refreshUIWithChangedLabel:
(id) - value
(BOOL) - atleastOneFieldHasData
(BOOL) - allFieldsHaveData
(id) - selectedLabel
(unsigned int) - becomeFirstResponder
(void) - setDelegate:
(void) - notifyDelegateEditorHasText:
(BOOL) - textView:shouldInsertText:
(void) - _textValueChanged:
(void) - datePickerChanged:

Öffentliche, statische Methoden

(struct CGSize+ defaultSizeForProperty:displayingPerson:
(id) + formattedFieldEditableKeysForPropertyByLine:forCountryCode:

Geschützte Attribute

int _property
NSArray_fieldEditableKeys
NSMutableDictionary_entryFields
UIPreferencesTableCell_labelPicker
NSString_label
NSArray_knownLabels
ABPersonImageView_personImageView
ABCardNameControl_personNameView
NSMutableArray_bubbles
struct {
   unsigned int   valueIsEditable:1
   unsigned int   useFullHeight:1
   unsigned int   reallyNeedsLayout:1
   unsigned int   hasTextBefore:1
   unsigned int   unused:28
_itemEditorLayerFlags
id _delegate
UIPreferencesTableCell_countryCodeButton
NSString_countryCode
NSString_localizedCountryName
id _previousValue
id _currentValue
int _groupingOutline

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei ABCardItemEditorLayer.h.


Dokumentation der Elementfunktionen

+ (struct CGSize) defaultSizeForProperty: (int)  fp8
displayingPerson: (BOOL)  fp12 

+ (id) formattedFieldEditableKeysForPropertyByLine: (int)  fp8
forCountryCode: (id)  fp12 

- (id) initWithProperty: (int)  fp8
value: (id)  fp12
selectedLabel: (id)  fp16
labels: (id)  fp20
valueEditable: (BOOL)  fp24
displayedPerson: (struct CPRecord *)  fp28
showCardHeader: (BOOL)  fp32 

- (void) dealloc  

Implementiert UIView.

- (void) setFrame: (struct CGRect fp8  

- (BOOL) useFullHeight  

- (void) setUseFullHeight: (BOOL)  fp8  

- (void) setGroupingOutline: (int)  fp8  

- (void) fieldEndedEditing: (id)  fp8  

- (CDAnonymousStruct3) suggestionsForString: (id)  fp8
inputIndex: (unsigned int)  fp12 

- (id) keyboardInputOverlayContainer: (id)  fp8  

- (BOOL) endEditing: (BOOL)  fp8  

- (id) entryFieldForKey: (id)  fp8
localizedPlaceholder: (id)  fp12
stringValue: (id)  fp16
keyboardSettings: (id)  fp20
useLargeFont: (BOOL)  fp24
multiLine: (BOOL)  fp28 

- (void) setSelectedLabel: (id)  fp8  

- (id) createBubbleWithFrame: (struct CGRect fp8
action: (SEL)  fp24 

- (id) bubbleAtIndex: (unsigned int)  fp8
withFrame: (struct CGRect fp12
action: (SEL)  fp28 

- (id) labelPickerWithSelectedLabel: (id)  fp8  

- (void) setLocalizedCountryName: (id)  fp8  

- (id) copyLocalizedCountryNameForCountryCode: (id)  fp8  

- (void) _updateCountryCodeButtonText  

- (void) countryCodeButtonClicked: (id)  fp8  

- (void) labelPickerDisclosureButtonClicked: (id)  fp8  

- (id) countryCodeValueButton  

- (void) setupAddressEntryFieldWithKey: (id)  fp8
lineItemInfo: (id)  fp12
value: (id)  fp16
origin: (struct CGPoint *)  fp20
itemSpace: (float)  fp24
container: (id)  fp28 

- (void) setupAddressSublayersWithValue: (id)  fp8
selectedLabel: (id)  fp12
origin: (struct CGPoint *)  fp16 

- (void) setupInstantMessageSublayersWithValue: (id)  fp8
selectedLabel: (id)  fp12
origin: (struct CGPoint *)  fp16 

- (void) setupMultiLineStringPropertySublayersWithValue: (id)  fp8
selectedLabel: (id)  fp12
origin: (struct CGPoint *)  fp16 

- (void) setupStringPropertySublayersWithValue: (id)  fp8
selectedLabel: (id)  fp12
origin: (struct CGPoint *)  fp16 

- (void) setupDateTimePropertySublayersWithValue: (id)  fp8
selectedLabel: (id)  fp12
origin: (struct CGPoint *)  fp16 

- (void) setupSublayersWithValue: (id)  fp8
selectedLabel: (id)  fp12
createUI: (BOOL)  fp16 

- (void) refreshUIWithChangedCountryCode: (id)  fp8  

- (void) refreshUIWithChangedValue: (id)  fp8
forProperty: (id)  fp12 

- (void) refreshUI  

- (int) editorInputType  

- (void) setNeedsLayout  

- (void) layoutSubviews  

- (void) refreshUIWithChangedLabel: (id)  fp8  

- (id) value  

- (BOOL) atleastOneFieldHasData  

- (BOOL) allFieldsHaveData  

- (id) selectedLabel  

- (unsigned int) becomeFirstResponder  

Implementiert UIResponder.

- (void) setDelegate: (id)  fp8  

- (void) notifyDelegateEditorHasText: (id)  fp8  

- (BOOL) textView: (id)  fp8
shouldInsertText: (id)  fp12 

- (void) _textValueChanged: (id)  fp8  

- (void) datePickerChanged: (id)  fp8  


Dokumentation der Datenelemente

- (int) _property [protected]

Definiert in Zeile 13 der Datei ABCardItemEditorLayer.h.

- (NSArray*) _fieldEditableKeys [protected]

Definiert in Zeile 14 der Datei ABCardItemEditorLayer.h.

Definiert in Zeile 15 der Datei ABCardItemEditorLayer.h.

Definiert in Zeile 16 der Datei ABCardItemEditorLayer.h.

- (NSString*) _label [protected]

Definiert in Zeile 17 der Datei ABCardItemEditorLayer.h.

- (NSArray*) _knownLabels [protected]

Definiert in Zeile 18 der Datei ABCardItemEditorLayer.h.

Definiert in Zeile 19 der Datei ABCardItemEditorLayer.h.

Definiert in Zeile 20 der Datei ABCardItemEditorLayer.h.

- (NSMutableArray*) _bubbles [protected]

Definiert in Zeile 21 der Datei ABCardItemEditorLayer.h.

- (unsigned int) valueIsEditable [protected]

Definiert in Zeile 23 der Datei ABCardItemEditorLayer.h.

- (unsigned int) useFullHeight [protected]

Definiert in Zeile 24 der Datei ABCardItemEditorLayer.h.

- (unsigned int) reallyNeedsLayout [protected]

Definiert in Zeile 25 der Datei ABCardItemEditorLayer.h.

- (unsigned int) hasTextBefore [protected]

Definiert in Zeile 26 der Datei ABCardItemEditorLayer.h.

- (unsigned int) unused [protected]

Definiert in Zeile 27 der Datei ABCardItemEditorLayer.h.

- (id) _delegate [protected]

Definiert in Zeile 29 der Datei ABCardItemEditorLayer.h.

Definiert in Zeile 30 der Datei ABCardItemEditorLayer.h.

- (NSString*) _countryCode [protected]

Definiert in Zeile 31 der Datei ABCardItemEditorLayer.h.

- (NSString*) _localizedCountryName [protected]

Definiert in Zeile 32 der Datei ABCardItemEditorLayer.h.

- (id) _previousValue [protected]

Definiert in Zeile 33 der Datei ABCardItemEditorLayer.h.

- (id) _currentValue [protected]

Definiert in Zeile 34 der Datei ABCardItemEditorLayer.h.

- (int) _groupingOutline [protected]

Definiert in Zeile 35 der Datei ABCardItemEditorLayer.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: