SCObjectAttributes Class Reference
Inherits from | SCPropertyAttributes : NSObject |
Declared in | SCPropertyAttributes.h |
Overview
This class is used to extend the definition of an ‘SCPropertyAttributes’ instance of type SCPropertyTypeObject, thus allowing further customization of the generated control by the user.
Tasks
Creation and Initialization
-
+ attributesWithObjectDefinition:
-
+ attributesWithObjectDefinition:expandContentInCurrentView:
-
– initWithObjectDefinition:
-
– initWithObjectDefinition:expandContentInCurrentView:
Configuration
-
objectDefinition
property -
objectDefinitionibUniqueId
property
Properties
Class Methods
attributesWithObjectDefinition:
Allocates and returns an initialized ‘SCObjectAttributes’.
+ (instancetype)attributesWithObjectDefinition:(SCDataDefinition *)definition
Parameters
- definition
The definition for the generated object control. Set to nil to ignore.
Declared In
SCPropertyAttributes.h
attributesWithObjectDefinition:expandContentInCurrentView:
Allocates and returns an initialized ‘SCObjectAttributes’.
+ (instancetype)attributesWithObjectDefinition:(SCDataDefinition *)definition expandContentInCurrentView:(BOOL)expandContent
Parameters
- definition
The definition for the generated object control. Set to nil to ignore.
- expandContent
When TRUE, the generated user interface element will expand its content in the current view, instead of generating its own detail view.
Declared In
SCPropertyAttributes.h
Instance Methods
initWithObjectDefinition:
Returns an initialized ‘SCObjectAttributes’.
- (instancetype)initWithObjectDefinition:(SCDataDefinition *)definition
Parameters
- definition
The definition for the generated object control. Set to nil to ignore.
Declared In
SCPropertyAttributes.h
initWithObjectDefinition:expandContentInCurrentView:
Returns an initialized ‘SCObjectAttributes’.
- (instancetype)initWithObjectDefinition:(SCDataDefinition *)definition expandContentInCurrentView:(BOOL)expandContent
Parameters
- definition
The definition for the generated object control. Set to nil to ignore.
- expandContent
When TRUE, the generated user interface element will expand its content in the current view, instead of generating its own detail view.
Declared In
SCPropertyAttributes.h