ActionFactory
public enum ActionFactory
Actionの生成を行う列挙型です。
-
Actionを返します。
view / viewController / targetText が全て nil の場合は初期化に失敗して nil を返します。
アクションIDにはアプリ再起動時も変化しない一意なIDを設定してください。Declaration
Swift
public static func createForUIKit( actionName: String, view: UIView?, viewController: UIViewController?, targetText: String?, actionId: String?, imageProvider: ImageProvider? = nil ) -> ActionProtocol?
Parameters
actionName
アクション名
view
UIView
viewController
UIViewController
targetText
ターゲット文字列(Viewコンポーネントのタイトルなどを設定します。)
actionId
アクションID
imageProvider
操作ログに添付する画像を返す関数(ペアリング時の操作ログ送信でのみ利用されます。)
Return Value
ActionProtocol