#cp.apple.finalcutpro.inspector.BaseMotionPanel

A base class for Inspector panels that publish Motion parameters.

Extends BasePanel.


#API Overview

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


#API Documentation

#Functions

Signaturecp.apple.finalcutpro.inspector.BaseMotionPanel.matches(element)
TypeFunction
DescriptionChecks if the provided element could be a BaseMotionPanel.
Parameters
  • element - The element to check
Returns
  • true if it matches, false if not.
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/BaseMotionPanel.lua line 32

#Constructors

Signaturecp.apple.finalcutpro.inspector.BaseMotionPanel(parent, panelType) -> cp.apple.finalcutpro.inspector.BaseMotionPanel
TypeConstructor
DescriptionCreates a new BaseMotionPanel object
Parameters
  • parent - The parent
  • panelType - The panel type.
Returns
  • A BaseMotionPanel object
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/BaseMotionPanel.lua line 47

#Fields

Signaturecp.apple.finalcutpro.inspector.BaseMotionPanel.contentUI <cp.prop: hs.axuielement; read-only; live>
TypeField
DescriptionThe primary content axuielement for the panel.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/BaseMotionPanel.lua line 70

Signaturecp.apple.finalcutpro.inspector.BaseMotionPanel.published <cp.prop: cp.ui.PropertyRow; read-only>
TypeField
DescriptionThe 'Published Parameters' section.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/BaseMotionPanel.lua line 63