Type Definitions​
Color
: Represents a color value (e.g., RGB, HEX)
Text
: Represents a string of characters
Number
: Represents a numeric value
Boolean
: Represents a true/false value
Image
: Represents a captured image or screenshot
Region
: Represents a specific area on the screen
Screen
: Represents the current screen state
Element
: Represents a UI element on the screen
Coordinate
: Represents a point on the screen (x, y)
Duration
: Represents a time span
Type Relationships​
Screen
contains multiple Regions
and Elements
Region
and Element
are defined by Coordinates
Color
can be extracted from a Region
or Element
Text
can be extracted from a Region
or Element
Image
can contain multiple Regions
and Elements
Duration
is used with time-based operations