EMDsTransactionData Protocol Reference

Conforms to NSObject
Declared in EMDsTransactionData.h

Overview

A protocol representing a DS Transaction Data.

  template required method

Returns the template that is associated with this transaction data.

@property (strong, nonatomic, readonly) id<EMTemplate> template

Return Value

The template that this transaction data is associated with.

Declared In

EMDsTransactionData.h

  entries required method

Returns the list of primitive values added in the transaction data.

@property (strong, nonatomic, readonly) NSArray *entries

Return Value

The list of added primitive values in this transaction data; if none, returns an empty list.

Declared In

EMDsTransactionData.h

– addPrimitiveValue: required method

Adds the given primitive value holder to the transaction data.

- (id<EMDsTransactionData>)addPrimitiveValue:(EMPrimitiveValue *)primitiveValue

Parameters

primitiveValue

The primitive value holder.

Return Value

This transaction data (for method chaining).

Declared In

EMDsTransactionData.h

– addInputPrimitive:value: required method

Adds a input primitive to the transaction data.

- (id<EMDsTransactionData>)addInputPrimitive:(id<EMInputPrimitive>)inputPrimitive value:(id<EMSecureString>)value

Parameters

inputPrimitive

The input primitive.

value

The value for the primitive.

Return Value

This transaction data (for method chaining).

Declared In

EMDsTransactionData.h

– addTextPrimitive:value: required method

Adds a text primitive to the transaction data.

- (id<EMDsTransactionData>)addTextPrimitive:(id<EMTextPrimitive>)textPrimitive value:(id<EMSecureString>)value

Parameters

textPrimitive

The text primitive.

value

The value for the primitive.

Return Value

This transaction data (for method chaining).

Availability

2.1

Declared In

EMDsTransactionData.h

– addMessagePrimitive: required method

Adds a message primitive to the transaction data.

- (id<EMDsTransactionData>)addMessagePrimitive:(id<EMMessageDialogPrimitive>)messagePrimitive

Parameters

messagePrimitive

The message primitive.

Return Value

This transaction data (for method chaining).

Declared In

EMDsTransactionData.h