TNEntityCacheActionEventBuilder

@objcMembers
public class TNEntityCacheActionEventBuilder : NSObject, LogInitiator

Undocumented

  • Entity ID of the result that was taken action

    Declaration

    Swift

    public private(set) var entityId: String? { get }
  • Entity Action Type: Click, Call, Direction

    Declaration

    Swift

    public private(set) var action: TNEntityActionType? { get }
  • Where is the entity cache: RECENT, FAVORITE, HOME, WORK

    Declaration

    Swift

    public private(set) var source: TNEntityCacheSourceType? { get }
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func entityId(_ entityId: String) -> TNEntityCacheActionEventBuilder
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func action(_ action: TNEntityActionType) -> TNEntityCacheActionEventBuilder
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func source(_ source: TNEntityCacheSourceType) -> TNEntityCacheActionEventBuilder
  • Undocumented

    Declaration

    Swift

    public func build() -> TNEntityCacheActionEvent?