#cp.ui.OldOutline
Represents an AXOutline
axuielement
.
#API Overview
Functions - API calls offered directly by the extension
Constructors - API calls which return an object, typically one that offers API methods
Methods - API calls which can only be made on an object returned by a constructor
#API Documentation
#Functions
Signature | cp.ui.OldOutline.matches(element) -> boolean |
Type | Function |
Description | Checks if the element is an Outline . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 89 |
#Constructors
Signature | cp.ui.OldOutline(parent, uiFinder) -> cp.ui.OldOutline |
Type | Constructor |
Description | Creates a new Outline with the specified parent and uiFinder . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 102 |
#Methods
Signature | cp.ui.OldOutline:childrenUI() -> table |
Type | Method |
Description | Provides a table containing the axuielement s which are children of the outline. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 118 |
Signature | cp.ui.OldOutline:columns() -> table of cp.ui.Columns |
Type | Method |
Description | Returns the list of Columns in this Outline . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 162 |
Signature | cp.ui.OldOutline:columnsUI() -> table |
Type | Method |
Description | Provides a table containing the axuielement s which are columns of the outline. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 131 |
Signature | cp.ui.OldOutline:createColumn(columnUI) -> cp.ui.OldColumn |
Type | Method |
Description | Attempts to create a new Column with the provided columnUI axuielement . If there is a problem, an error is thrown. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 144 |
Signature | cp.ui.OldOutline:createRow(rowUI) -> cp.ui.OldRow |
Type | Method |
Description | Attempts to create a new Row with the provided rowUI axuielement . If there is a problem, an error is thrown. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 218 |
Signature | cp.ui.OldOutline:fetchColumn(columnsUI) -> table of cp.ui.Columns |
Type | Method |
Description | Returns a table of the same length as columnsUI . |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 188 |
Signature | cp.ui.OldOutline:fetchRow(rowUI) -> cp.ui.OldRow or nil |
Type | Method |
Description | Returns the Row that represents the provided rowUI , if it is actually present in the Outline . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 248 |
Signature | cp.ui.OldOutline:fetchRows(rowsUI) -> table of cp.ui.OldRows |
Type | Method |
Description | Returns a table of the same length as rowsUI . |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 261 |
Signature | cp.ui.OldOutline:filterRows(matcherFn) -> table of cp.ui.OldRows or nil |
Type | Method |
Description | Returns a table only containing Rows which pass the predicate matcherFn . The function is passed the row and returns a boolean. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 278 |
Signature | cp.ui.OldOutline:rows() -> table of cp.ui.OldRow or nil |
Type | Method |
Description | Provides a table with the list of cp.ui.OldRow elements for the rows. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 235 |
Signature | cp.ui.OldOutline:rowsUI() -> table of axuielement |
Type | Method |
Description | Provides a table containing the axuielement s which are rows in the outline. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/ui/OldOutline.lua line 205 |