#
cp.ui.Cell
Represents an AXCell
axuielement
. This can be used directly, or can be subclassed to provide more specific access to the cell contents.
It is typically used in conjunction with a container type such as Table, something like this:
function MyPanel.lazy.value:tableOfStuff()
return Table:withRowsOf(
Row:containing(
Cell:with(TextField), Cell:with(Button)
)
)(self, self.UI:mutate(chain // uielement >> attribute "AXContents"))
end
This is a subclass of Element.
#
API Overview
Functions - API calls offered directly by the extension
matches with
Constructors - API calls which return an object, typically one that offers API methods
Cell
Fields - Variables which can only be accessed from an object returned by a constructor
children childrenUI columnIndexRange rowIndexRange selected value
Methods - API calls which can only be made on an object returned by a constructor
textValueIs