#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

Methods - API calls which can only be made on an object returned by a constructor


#API Documentation

#Constants

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.CONTROL_RANGES
TypeConstant
DescriptionTable of Control Ranges.
Notes
  • Possible values are:
  • ** SDR
  • ** HLG
  • ** PQ 1000 nits
  • ** PQ 2000 nites
  • ** PQ 4000 nits
  • ** PQ 10000 nits
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 163

#Functions

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.matches(element)
TypeFunction
DescriptionChecks if the specified element is the Color Curves element.
Parameters
  • element - The element to check
Returns
  • true if the element is the Color Curves.
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 33

#Constructors

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments(parent) -> ColorAdjustments object
TypeConstructor
DescriptionCreates a new ColorAdjustments object
Parameters
  • parent - The parent
Returns
  • A ColorInspector object
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 53

#Fields

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.blackPointRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 472

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.blackPointSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 479

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.blackPointTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 491

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.brightnessRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 343

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.brightnessSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 350

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.brightnessTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 362

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.contentUI <cp.prop: hs.axuielement; read-only>
TypeField
DescriptionThe axuielement representing the content element of the ColorAdjustments corrector.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 121

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.contrastRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 300

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.contrastSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 307

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.contrastTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 319

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.exposureRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 257

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.exposureSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 264

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.exposureTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 276

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 429

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 436

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 448

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTintRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 601

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTintSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 608

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsTintTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 620

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsWarmthRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 558

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsWarmthSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 565

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.highlightsWarmthTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 577

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesTintRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 687

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesTintSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 694

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesTintTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 706

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesWarmthRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 644

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesWarmthSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 651

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.midtonesWarmthTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 663

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.mixRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 816

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.mixSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 823

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.mixTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 835

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.saturationRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 386

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.saturationSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 393

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.saturationTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 405

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 515

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 522

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 534

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTintRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 773

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTintSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 780

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsTintTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 792

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsWarmthRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the parameter, and axuielement values for that row.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 730

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsWarmthSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 737

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.shadowsWarmthTextField <cp.ui.TextField>
TypeField
DescriptionA TextField that provides access to the slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 749

#Methods

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.controlRange(id) -> boolean
TypeMethod
DescriptionSets the Control Range Menu Item.
Parameters
  • id - A string containing the control range value (in English)
Returns
  • true if successful, otherwise false
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 184

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments.controlRangeLabel(id) -> boolean
TypeMethod
DescriptionGets the Control Range i18n Value.
Parameters
  • id - A string containing the control range value (in English)
Returns
  • A string
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 220

Signaturecp.apple.finalcutpro.inspector.color.ColorAdjustments:show() -> boolean
TypeMethod
DescriptionShow's the Color Board within the Color Inspector.
Parameters
  • None
Returns
  • ColorAdjustments object
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorAdjustments.lua line 99