Simantics/ActionBrowseContext module documentation
ActionBrowseContext
data ActionBrowseContext 
ActionBrowseContext holds all contributions related to given set of action browse contexts. 
  
createActionBrowseContext :: [Resource] -> <ReadGraph> ActionBrowseContext 
Creates a new ActionBrowseContext for the given Collection of Resources. 
  
getActions :: ActionBrowseContext -> NodeContext -> [NodeContext] -> <ReadGraph> Map.T IActionCategory [Action] 
Gets all the actions for the given NodeContext 
  
Undocumented entities
ACTION_COMPARATOR :: Comparator Action 
Comparator for comparing Actions together. Handy for sorting 
  
browseAllContext :: BrowseContext -> NodeContext -> <Proc> () 
Test function for browsing whole BrowseContext for all NodeContexts recursively. Also goes through ActionBrowseContexts 
  
getActionId :: Action -> <Proc> String 
  
getActionText :: Action -> <Proc> String 
  
getIActionCategoryPriority :: IActionCategory -> <Proc> Double 
Gives the priority of the current ActionCategory 
  
getIActionCateogryLabel :: IActionCategory -> <Proc> String 
Gives the label of the ActionCategory e.g. New or Edit 
  
toActionBrowseContextG :: Vector String -> <ReadGraph> ActionBrowseContext 
  
 |