Documentation ¶
Index ¶
- func AllowToReroll(parentAction string) bool
- func CheckActionTriggered(action string, parentAction string, actionToTaskIdMap map[string]string) (taskId string, err error)
- func CreateActionToTaskIdMap(actions []string) map[string]string
- func GetActions(parentAction, action, panState string) ([]string, string)
- func GetAvailableActionsFromMap(parentAction string, actionToTaskIdMap map[string]string) (actions []string)
- func ParseInput(input string) (taskId string, action string)
- func RunActionCheckerExample()
- type TaskRuntime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllowToReroll ¶
func CheckActionTriggered ¶
func CheckActionTriggered(action string, parentAction string, actionToTaskIdMap map[string]string) (taskId string, err error)
* check whether the action is already triggered or not * action: user input action * actionToTaskIdMap: taskId map for actions, key is action, value is taskId
func CreateActionToTaskIdMap ¶
* create an empty map for action to taskId, used to record triggered taskId
func GetActions ¶
* get available action list * panState: verticle if pan up/down was executed in history, horizontal if pan left/right was executed, cleared at outpaint action
func ParseInput ¶
func RunActionCheckerExample ¶
func RunActionCheckerExample()
Types ¶
Click to show internal directories.
Click to hide internal directories.