docs » cp.apple.finalcutpro.timeline.IndexSection
An abstract base class for sections inside the Index .
This contains common methods and other definitions that apply for all sections.
This will generally not be created directly, but will be created via subclass such as
IndexClips .
Signature
cp.apple.finalcutpro.timeline.IndexSection(index) -> IndexSection
Type
Constructor
Description
Creates the IndexSection instance.
Parameters
index - The Index instance.
Signature
cp.apple.finalcutpro.timeline.IndexSection.activate <cp.ui.RadioButton>
Type
Field
Description
The RadioButton that activates the section.
Notes
Must be overridden in subclasses to provide the actual RadioButton.
Signature
cp.apple.finalcutpro.timeline.IndexSection.index <cp.apple.finalcutpro.timeline.Index>
Type
Field
Description
The parent Index .
Signature
cp.apple.finalcutpro.timeline.IndexSection.isShowing <cp.prop: boolean; read-only; live?>
Type
Field
Description
Indicates if the section is currently showing.
Signature
cp.apple.finalcutpro.timeline.IndexSection.search <cp.ui.SearchField>
Type
Field
Description
The shared SearchField for the Index
Signature
cp.apple.finalcutpro.timeline.IndexSection.UI <cp.prop: axuielement; read-only; live?>
Type
Field
Description
The axuielement that represents the item.
Signature
cp.apple.finalcutpro.timeline.IndexSection:app() -> cp.apple.finalcutpro
Type
Method
Description
The Final Cut Pro instance.
Signature
cp.apple.finalcutpro.timeline.IndexSection:doActivateSearch() -> cp.rx.go.Statement
Type
Method
Description
Returns a Statement that will show the Clips in the Timeline Index and focus on the Search field.
Signature
cp.apple.finalcutpro.timeline.IndexSection:doShow() -> cp.rx.go.Statement
Type
Method
Description
A Statement that will show the Clips section in the Timeline Index, if possible.
Returns
Signature
cp.apple.finalcutpro.timeline.IndexSection:parent() -> cp.apple.finalcutpro.timeline.Index
Type
Method
Description
The parent index.