#
cp.ui.Element
A support class for hs.axuielement management.
See:
#
API Overview
Functions - API calls offered directly by the extension
isTypeOf matches
Constructors - API calls which return an object, typically one that offers API methods
Element
Fields - Variables which can only be accessed from an object returned by a constructor
frame identifier isEnabled isFocused isShowing position role size subrole textValue title value
Methods - API calls which can only be made on an object returned by a constructor
app attributeValue defineBuilder doFocus doHighlight doLayout doPerformAction doSetAttributeValue doShow focus highlight loadLayout parent performAction saveLayout setAttributeValue show snapshot valueIs
#
API Documentation
#
Functions
#
isTypeOf
#
matches
#
Constructors
#
Element
#
Fields
#
frame
#
identifier
#
isEnabled
#
isFocused
#
isShowing
#
position
#
role
#
size
#
subrole
#
textValue
#
title
#
value
#
Methods
#
app
#
attributeValue
#
defineBuilder
#
doFocus
#
doHighlight
#
doLayout
#
doPerformAction
#
doSetAttributeValue
#
doShow
#
focus
#
highlight
#
loadLayout
#
parent
#
performAction
#
saveLayout
#
setAttributeValue
#
show
#
snapshot
#
valueIs
See also
Module
A base class for the different panels in the Inspector.
A ColorCurve Element.
Color Wheels Module.
A HueSaturationCurve Element.
Extends Row
A collection of useful functions for working with AX.
A utility class, which provides support for allowing creation of Element instances in a "builder" style.
The Button type extends Element and includes all its methods, fields and other properties.
Represents an AXCell axuielement. This can be used directly, or can be subclassed to provide more specific access to the cell contents. It is
Provides caching for Element subclasses that want to cache children.
A ScrollArea represents an AXScrollArea. They primarily function as a "portal" to view a larger area of the contained axuielement within (accessed