MXSignFileItem Class Reference

Inherits from MXFileItem : NSObject
Declared in MXSignFileItem.h

Overview

The MXSignFileItem class provides interfaces for basic information about sign files.

  allSignees

An array containing all signees of this sign file.

@property (nonatomic, strong, readonly) NSArray<MXUserItem*> *allSignees

Declared In

MXSignFileItem.h

  currentSignee

The current signee.

@property (nonatomic, strong, readonly, nullable) MXUserItem *currentSignee

Declared In

MXSignFileItem.h

  owner

The owner of this sign file.

@property (nonatomic, strong, readonly) MXUserItem *owner

Declared In

MXSignFileItem.h

  state

The state of this sign file.

@property (nonatomic, readonly) MXSignFileItemState state

Declared In

MXSignFileItem.h

– stateForSignee:

Get state for a specified signee.

- (MXFileSigneeState)stateForSignee:(MXUserItem *)signee

Parameters

signee

The specified signee.

Return Value

A MXFileSigneeState enum representing state of the signee.

Declared In

MXSignFileItem.h

– updatedTimeForSignee:

Get updated time for a specified signee.

- (NSDate *)updatedTimeForSignee:(MXUserItem *)signee

Parameters

signee

The specified signee.

Return Value

The signee’s updated time.

Declared In

MXSignFileItem.h

– declineReason

Return the decline reason of this sign file. Return nil if this sign file is not declined.

- (nullable NSString *)declineReason

Declared In

MXSignFileItem.h

– declineTime

Return the time when this sign file is declined. Return nil if this sign file is not declined.

- (nullable NSDate *)declineTime

Declared In

MXSignFileItem.h