FormIt Plugin API v25.0.0 (2025.0.0)
Loading...
Searching...
No Matches
FormIt.Configuration Namespace Reference

Description

Functions

json GetToolGroupUUIDs ()
 Returns a vector of UUIDs (as string) for the tool groups currently configured Parameters: In: Out: vector of tool group UUIDs.
 
json GetContextMenuToolUUIDs ()
 Returns a vector of UUIDs (as string) for the tools in the context menu currently configured Parameters: In: Out: vector of tool UUIDs
 
json GetContextMenuToolUUIDFromActionId (actionId)
 Returns the tool UUID from a context menu action Parameters: In: action id Out: tool UUID
 
json GetContextMenuActionIdFromToolUUID (toolUUID)
 Returns the tool UUID from a context menu action Parameters: In: tool UUID Out: action id
 
json GetToolGroupInfo (toolGroupUUID)
 Returns the info for a tool group, that the UI can use currently configured Parameters: In: UUID of tool group Out: vector of tool UUIDs, icon and other info
 
json GetToolInfo (toolUUID)
 Returns the info for a tool, that the UI can use Parameters: In: UUID of tool Out: tool name, tool icon, tool tip, formit tool type
 
json IsPaletteConfigured (paletteUUID)
 Returns whether a palette should appear in the UI Parameters: In: UUID of palette Out: true/false
 
json IsProjectBarConfigured (projectBarUUID)
 Returns whether a project bar item should appear in the UI Parameters: In: UUID of project bar item Out: true/false
 
json ConfigureFromJSON (configurationJSON)
 Configure the UI from the given JSON Data Parameters: In: JSON string Out: True, if configuration was successful
 
json GetAllPalettes ()
 Get the names and ids of all palettes Parameters: In: Out: vector of id - name pairs
 
json GetAllProjectBarItems ()
 Get the names and ids of all project bar items Parameters: In: Out: vector of id - name pairs
 
json GetAllToolGroups ()
 Get the names and ids of all main tools Parameters: In: Out: vector of id - name pairs
 
json GetAllToolGroupTools (toolGroupUUID)
 Get the names and ids of all tools for a given tool group Parameters: In: Out: vector of id - name pairs
 
json GetAllContextMenuTools ()
 Get the names and ids of all context menu tools Parameters: In: Out: vector of id - name pairs .
 
json GetAllImplicitTools ()
 Get all formit native implicit tools ids and names Parameters: In: Out: vector of id - name pairs
 
json IsShortcutCommandConfigured (commandName)
 Returns whether a shortcut command is configured Parameters: In: command name Out: true/false