docs » cp.apple.finalcutpro.timeline.IndexRoles
Provides access to the 'Roles' section of the Timeline Index
- Fields - Variables which can only be accessed from an object returned by a constructor
- activate
- area
- collapseSubroles
- editRoles
- hideAudioLanes
- list
- showAudioLanes
- Methods - API calls which can only be made on an object returned by a constructor
- allRoles
- audioRoles
- captionRoles
- doActivate
- doCollapseSubroles
- doDeactivate
- doFocusInTimeline
- doHideAudioLanes
- doHideSubroleLanes
- doLayout
- doShowAudioLanes
- doShowSubroleLanes
- doUnfocusInTimeline
- fineRoleTitled
- saveLayout
- videoRoles
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.activate <cp.ui.RadioButton> |
|---|---|
| Type | Field |
| Description | The RadioButton that activates the 'Roles' section. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.area <cp.apple.finalcutpro.timeline.IndexRolesArea> |
|---|---|
| Type | Field |
| Description | The IndexRolesArea containing the list of Role. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.collapseSubroles <cp.ui.Button> |
|---|---|
| Type | Field |
| Description | The Collapse Subroles Button. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.editRoles <cp.ui.Button> |
|---|---|
| Type | Field |
| Description | The Edit Roles... Button. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.hideAudioLanes <cp.ui.Button> |
|---|---|
| Type | Field |
| Description | The Hide Audio Lanes Button. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.list <cp.apple.finalcutpro.timeline.IndexRolesList> |
|---|---|
| Type | Field |
| Description | The IndexRolesList for the roles. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles.showAudioLanes <cp.ui.Button> |
|---|---|
| Type | Field |
| Description | The Show Audio Lanes Button. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:allRoles([includeSubroles]) -> table of Roles |
|---|---|
| Type | Method |
| Description | Finds all Roles, optionally including all Subroles |
| Parameters |
|
| Returns |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:audioRoles([includeSubroles]) -> table of Roles |
|---|---|
| Type | Method |
| Description | Finds all Audio Roles, optionally including all Subroles |
| Parameters |
|
| Returns |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:captionRoles([includeSubroles]) -> table of Roles |
|---|---|
| Type | Method |
| Description | Finds all Caption Roles, optionally including all Subroles |
| Parameters |
|
| Returns |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doActivate(title) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will activate the provided role, if it is available. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doCollapseSubroles() -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | A Statement that will collapse subroles, if they are currently expanded. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doDeactivate(title) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will deactivate the provided role, if it is available. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doFocusInTimeline(title) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will focus the listed role, if it is available and is an AudioRole. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doHideAudioLanes() -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | A Statement that will collapse subroles (if necessary) and hide the audio lanes. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doHideSubroleLanes(title) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will hide the subrole lanes for the listed role, if it is available and is an AudioRole. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doLayout(layout) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will apply the layout provided, if possible. |
| Parameters |
|
| Returns |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doShowAudioLanes() -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | A Statement that will show the Audio Lanes when executed. |
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doShowSubroleLanes(title) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will show subrole lanes for the role, if it is available and is an AudioRole. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:doUnfocusInTimeline(title) -> cp.rx.go.Statement |
|---|---|
| Type | Method |
| Description | Returns a Statement that will unfocus the listed role, if it is available and is an AudioRole. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:fineRoleTitled(title) -> Role or nil |
|---|---|
| Type | Method |
| Description | Finds the Role with the specified title. |
| Parameters |
|
| Returns |
|
| Notes |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:saveLayout() -> table |
|---|---|
| Type | Method |
| Description | Returns a table containing the layout configuration for this class. |
| Returns |
|
| Signature | cp.apple.finalcutpro.timeline.IndexRoles:videoRoles([includeSubroles]) -> table of Roles |
|---|---|
| Type | Method |
| Description | Finds all Video Roles, optionally including all Subroles |
| Parameters |
|
| Returns |
|