OptionalcolorLabel of the action button, or a function that returns a label
OptionalonFunction to call when the action is clicked
OptionalonFunction to call with the result of the procedure
OptionalprocedureProcedure to call when the action is clicked
OptionalvisibleFunction to determine if the action should be visible. If omitted, always visible
Color of the action button, or a function that returns a color