cp.ui.PropertyRow.intersectBuffer
labelUI
.cp.ui.PropertyRow.isParent(parent) -> boolean
true
if the parent is prepared.cp.ui.PropertyRow.matches(element) -> boolean
axuielement
could be a property row.true
if the element could be a property row.cp.ui.PropertyRow.parentUIFinder(parent) -> cp.prop
cp.prop
which finds the hs._asm.axuielement
that contains property rows from the parent.cp.prop
which provides access to the finder, or nil
.cp.ui.PropertyRow.prepareParent(parent, uiFinder) -> none
parent
table ready to be a parent of PropertyRow
s.parent
when being executed.cp.ui.PropertyRow(parent, labelKey[, index]) -> cp.ui.PropertyRow
PropertyRow
with the specified parent and label key.1
.PropertyRow
instance.cp.ui.PropertyRow.label <cp.prop: string; read-only>
cp.ui.PropertyRow.labelUI <cp.prop: hs._asm.axuielement; read-only>
axuielement
for the label UI.cp.ui.PropertyRow.propertiesUI <cp.prop: hs._asm.axuielement; read-only>
axuielement
from the parent that contains the properties.cp.ui.PropertyRow.reset <cp.ui.Button>
reset
button for the row, which may or may not actually exist.cp.ui.PropertyRow.UI <cp.prop: hs._asm.axuielement; read-only>
axuielement
for the row.cp.ui.PropertyRow:app() -> App
cp.ui.PropertyRow:children() -> table | nil
| | -----------------------------------------------------|---------------------------------------------------------------------------------------------------------| | Type | Method | | Description | Gets a table of children for the Property Row. | | Parameters |nil
.cp.ui.PropertyRow:doHide() -> cp.rx.go.Statement
Statement
.cp.ui.PropertyRow:doShow() -> cp.rx.go.Statement
cp.ui.PropertyRow:extend(extendFn) -> cp.ui.PropertyRow
PropertyRow
.function
that will be passed the current row.PropertyRow
instance.cp.ui.PropertyRow:hide() -> self
PropertyRow
.cp.ui.PropertyRow:labelKeys() -> string
cp.ui.PropertyRow:parent() -> parent
cp.ui.PropertyRow:show() -> self
PropertyRow
.