#cp.apple.finalcutpro.main.MediaBrowser
Media Browser Module.
#API Overview
Constants - Useful values which cannot be changed
Constructors - API calls which return an object, typically one that offers API methods
Fields - Variables which can only be accessed from an object returned by a constructor
Methods - API calls which can only be made on an object returned by a constructor
- hide
- loadLayout
- saveLayout
- show
- showGarageBand
- showITunes
- showPhotos
- showSection
- showSidebar
- showSoundEffects
- topCategoriesUI
#API Documentation
#Constants
Signature | cp.apple.finalcutpro.main.MediaBrowser.GARAGE_BAND -> number |
Type | Constant |
Description | Garage Band ID. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 46 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.ITUNES -> number |
Type | Constant |
Description | iTunes ID. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 51 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.LEGACY_TITLE -> string |
Type | Constant |
Description | Photos & Audio Title in v10.6.1 and earlier. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 31 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.MAX_SECTIONS -> number |
Type | Constant |
Description | Maximum Sections. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 36 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.PHOTOS -> number |
Type | Constant |
Description | Photos ID. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 41 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.SOUND_EFFECTS -> number |
Type | Constant |
Description | Sound Effects ID. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 56 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.TITLE -> string |
Type | Constant |
Description | Photos & Audio Title in v10.6.2 and later. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 26 |
#Constructors
Signature | cp.apple.finalcutpro.main.MediaBrowser(parent) -> MediaBrowser |
Type | Constructor |
Description | Creates a new Browser instance. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 61 |
#Fields
Signature | cp.apple.finalcutpro.main.MediaBrowser.group <cp.ui.PopUpButton> |
Type | Field |
Description | The group PopUpButton. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 157 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.isShowing <cp.prop: boolean; read-only> |
Type | Field |
Description | Checks if the Media Browser is showing. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 80 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.mainGroupUI <cp.prop: hs.axuielement; read-only> |
Type | Field |
Description | Returns the main group UI for the Media Browser, or nil if not available. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 88 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.search <cp.ui.TextField> |
Type | Field |
Description | The search TextField. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 166 |
Signature | cp.apple.finalcutpro.main.MediaBrowser.sidebar <cp.ui.OldTable> |
Type | Field |
Description | The Sidebar Table . |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 148 |
#Methods
Signature | cp.apple.finalcutpro.main.MediaBrowser:hide() -> MediaBrowser |
Type | Method |
Description | Hide the Media Browser. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 128 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:loadLayout(layout) -> none |
Type | Method |
Description | Loads a Media Browser layout. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 293 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:saveLayout() -> table |
Type | Method |
Description | Saves the current Media Browser layout to a table. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 274 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:show() -> MediaBrowser |
Type | Method |
Description | Show the Media Browser. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 106 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:showGarageBand() -> MediaBrowser |
Type | Method |
Description | Show Garage Band Section. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 235 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:showITunes() -> MediaBrowser |
Type | Method |
Description | Show iTunes Section. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 248 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:showPhotos() -> MediaBrowser |
Type | Method |
Description | Show Photos Section. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 222 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:showSection(index) -> MediaBrowser |
Type | Method |
Description | Show a specific section. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 204 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:showSidebar() -> MediaBrowser |
Type | Method |
Description | Show the Media Browser Sidebar. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 175 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:showSoundEffects() -> MediaBrowser |
Type | Method |
Description | Show Sound Effects Section. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 261 |
Signature | cp.apple.finalcutpro.main.MediaBrowser:topCategoriesUI() -> axuielementObject |
Type | Method |
Description | Get the Top Categories UI. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/main/MediaBrowser.lua line 189 |