GuiContributions

data class GuiContributions(val solverProfiles: List<SolverProfile> = emptyList(), val features: List<FeatureDescriptor> = emptyList(), val commands: List<CommandDescriptor> = emptyList(), val actionHandler: ExtensionActionHandler? = null)

Everything one GuiExtension adds to the application: solver profiles, feature tabs/panels, commands, and the handler that runs those commands.

Constructors

Link copied to clipboard
constructor(solverProfiles: List<SolverProfile> = emptyList(), features: List<FeatureDescriptor> = emptyList(), commands: List<CommandDescriptor> = emptyList(), actionHandler: ExtensionActionHandler? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard