Improvements in Wiki Macro Parameters

Last modified by Simon Urli on 2025/04/29

Wiki Macro Parameters class has been improved to allow defining the same properties it was already possible to define in Java macro parameters. In particular it's now possible to define the following properties:

  • Parameter feature (optional): Allows to specify the name of the feature this parameter is bound to. If several parameters are bound to same feature, it means a choice need to be made between those parameters.
  • Parameter group (optional): Allows to specify the name of the group this parameter belongs to. This allows to visually shows the parameters together in the macro configuration UI.
  • Parameter hidden (optional): Indicates whether the parameter should be displayed or not in the macro configuration UI.
  • Parameter advanced (optional): Indicates whether the parameter should be emphasized or not in the macro configuration UI.
  • Parameter deprecated (optional): Indicates if the parameter is deprecated and shouldn't longer be used.
  • Parameter feature mandatory (optional): Indicates if the parameter feature is mandatory, i.e. the parameter itself might not be mandatory but if the feature is then at least one of the parameters of the feature should be used.

Get Connected