# cp.apple.finalcutpro.prefs.ImportPanel

Import Panel Module.


# API Overview

Constructors - API calls which return an object, typically one that offers API methods

  • ImportPanel

Fields - Variables which can only be accessed from an object returned by a constructor

  • analyzeAudioProblems
  • analyzeBalanceColor
  • assignAudioRole
  • copyToLibraryStorageLocation
  • createOptimizedMedia
  • createProxyMedia
  • findPeople
  • findPeopleConsolidatedResults
  • findPeopleSmartCollections
  • iXMLRoles
  • keywordsFromFinderTags
  • keywordsFromFolders
  • leaveFilesInPlace
  • removeSilentChannels
  • separateMonoGroupStereoAudio

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

  • toggleMediaLocation

# API Documentation

# Constructors

# ImportPanel

Signature cp.apple.finalcutpro.prefs.ImportPanel(preferencesDialog) -> ImportPanel
Type Constructor
Description Creates a new ImportPanel instance.
Parameters
  • parent - The parent object.
Returns
  • A new ImportPanel object.
Notes None
Examples None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 26

# Fields

# analyzeAudioProblems

Signature cp.apple.finalcutpro.prefs.ImportPanel.analyzeAudioProblems <cp.ui.CheckBox>
Type Field
Description The "Analyze and fix audio problems" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 194

# analyzeBalanceColor

Signature cp.apple.finalcutpro.prefs.ImportPanel.analyzeBalanceColor <cp.ui.CheckBox>
Type Field
Description The "Analyze video for balance color" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 158

# assignAudioRole

Signature cp.apple.finalcutpro.prefs.ImportPanel.assignAudioRole <cp.ui.PopUpButton>
Type Field
Description The "Assign Role" PopUpButton.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 122

# copyToLibraryStorageLocation

Signature cp.apple.finalcutpro.prefs.ImportPanel.copyToLibraryStorageLocation <cp.ui.RadioButton>
Type Field
Description The "Copy to library storage location" RadioButton.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 39

# createOptimizedMedia

Signature cp.apple.finalcutpro.prefs.ImportPanel.createOptimizedMedia <cp.ui.CheckBox>
Type Field
Description The "Create optimized media" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 140

# createProxyMedia

Signature cp.apple.finalcutpro.prefs.ImportPanel.createProxyMedia <cp.ui.CheckBox>
Type Field
Description The "Create proxy media" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 149

# findPeople

Signature cp.apple.finalcutpro.prefs.ImportPanel.findPeople <cp.ui.CheckBox>
Type Field
Description The "Find people" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 167

# findPeopleConsolidatedResults

Signature cp.apple.finalcutpro.prefs.ImportPanel.findPeopleConsolidatedResults <cp.ui.CheckBox>
Type Field
Description The "Consolidate find people results" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 176

# findPeopleSmartCollections

Signature cp.apple.finalcutpro.prefs.ImportPanel.findPeopleSmartCollections <cp.ui.CheckBox>
Type Field
Description The "Create Smart Collections after analysis" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 185

# iXMLRoles

Signature cp.apple.finalcutpro.prefs.ImportPanel.iXMLRoles <cp.ui.CheckBox>
Type Field
Description The "Assign iXML track names if available" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 131

# keywordsFromFinderTags

Signature cp.apple.finalcutpro.prefs.ImportPanel.keywordsFromFinderTags <cp.ui.CheckBox>
Type Field
Description The "Keywords from Finder tags" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 104

# keywordsFromFolders

Signature cp.apple.finalcutpro.prefs.ImportPanel.keywordsFromFolders <cp.ui.CheckBox>
Type Field
Description The "Keywords from folders" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 113

# leaveFilesInPlace

Signature cp.apple.finalcutpro.prefs.ImportPanel.leaveFilesInPlace <cp.ui.RadioButton>
Type Field
Description The "Leave files in place" RadioButton.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 50

# removeSilentChannels

Signature cp.apple.finalcutpro.prefs.ImportPanel.removeSilentChannels <cp.ui.CheckBox>
Type Field
Description The "Remove silent channels" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 212

# separateMonoGroupStereoAudio

Signature cp.apple.finalcutpro.prefs.ImportPanel.separateMonoGroupStereoAudio <cp.ui.CheckBox>
Type Field
Description The "Separate mono and group stereo audio" CheckBox.
Notes None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 203

# Methods

# toggleMediaLocation

Signature cp.apple.finalcutpro.prefs.ImportPanel:toggleMediaLocation() -> cp.rx.go.Statement
Type Method
Description A Statement that toggles between the "Copy to library storage location" and "Leave files in place" options.
Parameters
  • None
Returns
  • None
Notes None
Examples None
Source src/extensions/cp/apple/finalcutpro/prefs/ImportPanel.lua line 82