#plugins.core.controlsurfaces.resolve.prefs

Blackmagic DaVinci Resolve Control Surface Preferences Panel


#API Overview

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

#Fields

Signatureplugins.core.controlsurfaces.resolve.prefs.changeBankOnHardwareWhenChangingHere <cp.prop: boolean>
TypeField
DescriptionShould we change bank on hardware when changing in preferences?
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 82

Signatureplugins.core.controlsurfaces.resolve.prefs.displayMessageWhenChangingBanks <cp.prop: boolean>
TypeField
DescriptionDisplay a message when changing banks?
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/manager/init.lua line 121

Signatureplugins.core.controlsurfaces.resolve.prefs.lastDevice <cp.prop: string>
TypeField
DescriptionLast Device used in the Preferences Panel.
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 67

Signatureplugins.core.controlsurfaces.resolve.prefs.lastExportPath <cp.prop: string>
TypeField
DescriptionLast Export path.
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 57

Signatureplugins.core.controlsurfaces.resolve.prefs.lastImportPath <cp.prop: string>
TypeField
DescriptionLast Import path.
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 62

Signatureplugins.core.controlsurfaces.resolve.prefs.lastUnit <cp.prop: string>
TypeField
DescriptionLast Unit used in the Preferences Panel.
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 77

Signatureplugins.core.controlsurfaces.resolve.prefs.pasteboard <cp.prop: table>
TypeField
DescriptionPasteboard
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 52

Signatureplugins.core.controlsurfaces.resolve.prefs.snippetsRefreshFrequency <cp.prop: string>
TypeField
DescriptionHow often snippets are refreshed.
NotesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/manager/init.lua line 126

#Methods

Signatureplugins.core.controlsurfaces.resolve.prefs.setItem(app, bank, button, key, [value]) -> none
TypeMethod
DescriptionUpdate the Speed Editor layout file.
Parameters
  • app - The application bundle ID as a string
  • bank - The bank ID as a string
  • button - The button ID as a string
  • key - The key as a string or a table if replacing the entire button contents
  • value - The optional value
Returns
  • None
NotesNone
ExamplesNone
Sourcesrc/plugins/core/controlsurfaces/resolve/prefs/init.lua line 486