EMPrimitiveValue
Objective-C
@interface EMPrimitiveValue : NSObject
Swift
class EMPrimitiveValue : NSObject
Holder class for a primitive with an associate value.
-
Creates a new holder with a primitive value.
Declaration
Objective-C
- (id)initWithInputPrimitive:(id<EMInputPrimitive>)primitive value:(id<EMSecureString>)value;Swift
init!(inputPrimitive primitive: (any EMInputPrimitive)!, value: (any EMSecureString)!)Parameters
primitiveThe primitive.
valueThe value.
Return Value
Initialized new instance of EMPrimitiveValue.
-
Creates a new holder with a text primitive value.
Since
2.1.0Declaration
Objective-C
- (id)initWithTextPrimitive:(id<EMTextPrimitive>)primitive value:(id<EMSecureString>)value;Swift
init!(textPrimitive primitive: (any EMTextPrimitive)!, value: (any EMSecureString)!)Parameters
primitiveThe text primitive.
valueThe value.
Return Value
Initialized new instance of EMPrimitiveValue.
-
Creates a new holder without a value.
Declaration
Objective-C
- (id)initWithMessagePrimitive:(id<EMMessageDialogPrimitive>)messagePrimitive;Swift
init!(messagePrimitive: (any EMMessageDialogPrimitive)!)Parameters
messagePrimitiveThe primitive.
Return Value
Initialized new instance of EMPrimitiveValue.
-
The primitive.
Declaration
Objective-C
@property (nonatomic, strong, readonly) id<EMPrimitive> primitive;Swift
var primitive: (any EMPrimitive)! { get }Return Value
The primitive.
-
The value of the primitive.
Declaration
Objective-C
@property (nonatomic, strong, readonly) id<EMSecureString> value;Swift
var value: (any EMSecureString)! { get }Return Value
The value,
nilif these is no associated value.
EMPrimitiveValue Class Reference