docs » cp.apple.finalcutpro.main.GeneratorsBrowser
Generators Browser Module.
- Constants - Useful values which cannot be changed
- TITLE
- Variables - Configurable values
- isShowing
- Constructors - API calls which return an object, typically one that offers API methods
- GeneratorsBrowser
- Fields - Variables which can only be accessed from an object returned by a constructor
- contents
- group
- mainGroupUI
- search
- sidebar
- Methods - API calls which can only be made on an object returned by a constructor
- applyItem
- currentItemsUI
- getCurrentTitles
- getGeneratorsRowLabel
- getTitlesRowLabel
- hide
- itemIsSelected
- loadLayout
- saveLayout
- selectedItemsUI
- show
- showAllGenerators
- showAllTitles
- showGeneratorsCategory
- showInstalledGenerators
- showInstalledTitles
- showSidebar
- showTitlesCategory
- topCategoriesUI
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.TITLE -> string |
---|---|
Type | Constant |
Description | Titles & Generators Title. |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.isShowing <cp.prop: boolean> |
---|---|
Type | Variable |
Description | Is the Generators Browser showing? |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser(parent) -> GeneratorsBrowser |
---|---|
Type | Constructor |
Description | Creates a new GeneratorsBrowser instance. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.contents <cp.ui.ScrollArea> |
---|---|
Type | Field |
Description | The Generators Browser Contents. |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.group <cp.ui.PopUpButton> |
---|---|
Type | Field |
Description | The group. |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.mainGroupUI <cp.prop: axuielementObject> |
---|---|
Type | Field |
Description | Main Group UI. |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.search <cp.ui.TextField> |
---|---|
Type | Field |
Description | Gets the Search TextField object. |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser.sidebar <cp.ui.Table> |
---|---|
Type | Field |
Description | The sidebar object. |
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:applyItem(itemUI) -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Applies an item by double clicking on it. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:currentItemsUI() -> axuielementObject |
---|---|
Type | Method |
Description | Gets the current items UI. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:getCurrentTitles() -> table |
---|---|
Type | Method |
Description | Returns the list of titles for all generators currently visible. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:getGeneratorsRowLabel() -> string |
---|---|
Type | Method |
Description | Gets a Generators Row Label. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:getTitlesRowLabel() -> string |
---|---|
Type | Method |
Description | Returns the label of the 'Titles' row in the current language. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:hide() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Hides the Generators Browser. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:itemIsSelected(itemUI) -> boolean |
---|---|
Type | Method |
Description | Checks to see if an item is selected. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:loadLayout(layout) -> none |
---|---|
Type | Method |
Description | Loads a Generators Browser layout. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:saveLayout() -> table |
---|---|
Type | Method |
Description | Saves the current Generators Browser layout to a table. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:selectedItemsUI() -> axuielementObject |
---|---|
Type | Method |
Description | Gets the selected items UI. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:show() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Shows the Generators Browser. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showAllGenerators() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Show All Generators. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showAllTitles() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Ensures the sidebar is showing in the Generators & Titles panel, focused on all 'Titles'. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showGeneratorsCategory(name) -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Show a specific Generators Category. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showInstalledGenerators() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Ensures that the browser is showing 'Installed Generators'. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showInstalledTitles() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Ensures that the browser is showing 'Installed Titles'. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showSidebar() -> GeneratorsBrowser |
---|---|
Type | Method |
Description | Ensures the sidebar is showing in the Generators & Titles panel. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:showTitlesCategory(name) -> self |
---|---|
Type | Method |
Description | Ensures the sidebar is showing and that the selected 'Titles' category is selected, if available. |
Parameters |
|
Returns |
|
Signature | cp.apple.finalcutpro.main.GeneratorsBrowser:topCategoriesUI() -> table |
---|---|
Type | Method |
Description | Returns an array of the top-level categories in the sidebar. |
Parameters |
|
Returns |
|