#cp.apple.finalcutpro.inspector.color.ColorAdjustments
Color Adjustments Module.
Requires Final Cut Pro v10.6.6 or later.
#API Overview
Constants - Useful values which cannot be changed
Functions - API calls offered directly by the extension
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
- blackPointRow
- blackPointSlider
- blackPointTextField
- brightnessRow
- brightnessSlider
- brightnessTextField
- contentUI
- contrastRow
- contrastSlider
- contrastTextField
- exposureRow
- exposureSlider
- exposureTextField
- highlightsRow
- highlightsSlider
- highlightsTextField
- highlightsTintRow
- highlightsTintSlider
- highlightsTintTextField
- highlightsWarmthRow
- highlightsWarmthSlider
- highlightsWarmthTextField
- midtonesTintRow
- midtonesTintSlider
- midtonesTintTextField
- midtonesWarmthRow
- midtonesWarmthSlider
- midtonesWarmthTextField
- mixRow
- mixSlider
- mixTextField
- saturationRow
- saturationSlider
- saturationTextField
- shadowsRow
- shadowsSlider
- shadowsTextField
- shadowsTintRow
- shadowsTintSlider
- shadowsTintTextField
- shadowsWarmthRow
- shadowsWarmthSlider
- shadowsWarmthTextField
Methods - API calls which can only be made on an object returned by a constructor
#API Documentation
#Constants
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.CONTROL_RANGES |
Type | Constant |
Description | Table of Control Ranges. |
Notes |
|
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 163 |
#Functions
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.matches(element) |
Type | Function |
Description | Checks if the specified element is the Color Curves element. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 33 |
#Constructors
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments(parent) -> ColorAdjustments object |
Type | Constructor |
Description | Creates a new ColorAdjustments object |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 53 |
#Fields
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.blackPointRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 472 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.blackPointSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 479 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.blackPointTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 491 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.brightnessRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 343 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.brightnessSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 350 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.brightnessTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 362 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.contentUI <cp.prop: hs.axuielement; read-only> |
Type | Field |
Description | The axuielement representing the content element of the ColorAdjustments corrector. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 121 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.contrastRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 300 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.contrastSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 307 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.contrastTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 319 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.exposureRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 257 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.exposureSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 264 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.exposureTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 276 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 429 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 436 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 448 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTintRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 601 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTintSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 608 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTintTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 620 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsWarmthRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 558 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsWarmthSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 565 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsWarmthTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 577 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesTintRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 687 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesTintSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 694 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesTintTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 706 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesWarmthRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 644 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesWarmthSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 651 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesWarmthTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 663 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.mixRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 816 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.mixSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 823 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.mixTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 835 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.saturationRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 386 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.saturationSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 393 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.saturationTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 405 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 515 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 522 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 534 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTintRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 773 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTintSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 780 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTintTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 792 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsWarmthRow <cp.ui.PropertyRow> |
Type | Field |
Description | A PropertyRow that provides access to the parameter, and axuielement values for that row. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 730 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsWarmthSlider <cp.ui.Slider> |
Type | Field |
Description | A Slider that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 737 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsWarmthTextField <cp.ui.TextField> |
Type | Field |
Description | A TextField that provides access to the slider. |
Notes | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 749 |
#Methods
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.controlRange(id) -> boolean |
Type | Method |
Description | Sets the Control Range Menu Item. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 184 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments.controlRangeLabel(id) -> boolean |
Type | Method |
Description | Gets the Control Range i18n Value. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 220 |
Signature | cp.apple.finalcutpro.inspector.color.ColorAdjustments:show() -> boolean |
Type | Method |
Description | Show's the Color Board within the Color Inspector. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 99 |