Input Parameters
Parameter names are suggestions. Align them with your actual OutSystems block parameters.
Canvas Configuration
CanvasWidth (Integer)
CanvasHeight (Integer)
Theme and Colors
Theme (Static Entity or Text)
PrimaryColor (Text)
DefaultBrushColor (Text)
Tool Settings
DefaultBrushSize (Integer)
Toolbar Visibility Flags
Each parameter is Boolean. Default value: True.
Action Button Visibility
Typical Usage Pattern
Configuration Reference Table
Aspect
Parameter
Type
Default
Notes
Canvas size
CanvasWidth
Integer
800
400–1200 px
CanvasHeight
600
300–900 px
Theme
Text/Enum
Light
Light or Dark
Colors
PrimaryColor
Text
—
UI accent color
DefaultBrushColor
Initial drawing color
Brush
DefaultBrushSize
5
1–50 config, 1–20 runtime
Toolbar
ShowToolbar
Boolean
True
Master toolbar toggle
ShowColorPicker
Show color control
ShowBrushSize
Show size slider
ShowShapes
Line/Rectangle/Circle
ShowTextTool
Text tool visibility
ShowEraser
Eraser visibility
ShowFillTool
Fill tool visibility
ShowEyeDropper
Eye dropper visibility
Actions
ShowUndo
Undo button
ShowRedo
Redo button
ShowClear
Clear canvas
ShowSave
Save drawing
ShowLoad
Load drawing