docs » cp.apple.finalcutpro.inspector.video.VideoInspector
Video Inspector Module.
Section Rows (compositing
, transform
, etc.) have the following properties:
enabled - (cp.ui.CheckBox) Indicates if the section is enabled.
toggle - (cp.ui.Button) Will toggle the Hide/Show button.
reset - (cp.ui.Button) Will reset the contents of the section.
expanded - (cp.prop ) Get/sets whether the section is expanded.
Property Rows depend on the type of property:
Menu Property:
value - (cp.ui.PopUpButton) The current value of the property.
Slider Property:
value - (cp.ui.Slider) The current value of the property.
XY Property:
x - (cp.ui.TextField) The current 'X' value.
y - (cp.ui.TextField) The current 'Y' value.
CheckBox Property:
value - (cp.ui.CheckBox) The currently value.
For example:
local video = fcp .inspector .video
-- Menu Property:
video :compositing ():blendMode ():value (" Subtract" )
-- Slider Property:
video :compositing ():opacity ():value (50.0 )
-- XY Property:
video :transform ():position ():x (- 10.0 )
-- CheckBox property:
video :stabilization ():tripodMode ():value (true )
You should also be able to show a specific property and it will be revealed:
video :stabilization ():smoothing ():show ():value (1.5 )
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.BLEND_MODES -> table
Type
Constant
Description
Blend Modes
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.CROP_TYPES -> table
Type
Constant
Description
Crop Types
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.ROLLING_SHUTTER_AMOUNTS -> table
Type
Constant
Description
Rolling Shutter Amounts
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.SPATIAL_CONFORM_TYPES -> table
Type
Constant
Description
Spatial Conform Types
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.STABILIZATION_METHODS -> table
Type
Constant
Description
Stabilisation Methods
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.matches(element)
Type
Function
Description
Checks if the provided element could be a VideoInspector.
Parameters
element - The element to check
Returns
true
if it matches, false
if not.
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector:selectedEffectCheckBox() -> axuielement
Type
Function
Description
Gets the selected effect checkbox object.
Parameters
Returns
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector(parent) -> cp.apple.finalcutpro.inspector.video.VideoInspector
Type
Constructor
Description
Creates a new VideoInspector
object
Parameters
Returns
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector.contentUI <cp.prop: hs._asm.axuielement; read-only>
Type
Field
Description
The axuielement
containing the properties rows, if available.
Signature
cp.apple.finalcutpro.inspector.video.VideoInspector:effectCheckBoxes() -> table
Type
Method
Description
Gets a table containing all of the effect checkboxes.
Parameters
Returns