Home Reference Source

Typedef

Static Public Summary
public
public
public
public
public
public
public
public
public
public
public
public
public
public

GlRectOptions: Object

public
public
public
public
public
public
public

configuration object for a modal dialog

public

configuration object for loading a patch

public
public
public
public
public
public
public
public
public
public
public

TlTitleOptions: object

public
public
public
public
public
public
public
public

Static Public

public AddOpOptions: * source

Properties:

NameTypeAttributeDescription
subPatch string
  • optional
createdLocally string
  • optional
linkNewOpToPort Port
  • optional
linkNewLink Link
  • optional
linkNewOpToOp Op
  • optional
linkOnlyFirstPort boolean
  • optional
onOpAdd function
  • optional
uiAttribs import("cables/src/core/core_patch.js").OpUiAttribs
  • optional

public AnimLineOptions: * source

Properties:

NameTypeAttributeDescription
title string
  • optional
keyYpos boolean
  • optional
multiAnims boolean
  • optional
parentEle HTMLElement
  • optional

public BindingObject: * source

Properties:

NameTypeAttributeDescription
title String
category String
id String
default function
func function

public CablesTheme: * source

Properties:

NameTypeAttributeDescription
colors_types theme_colors_types
colors_namespaces theme_colors_namespaces
textedit theme_textedit
colors_timeline theme_colors_timeline
colors_patch theme_colors_patch
colors_html theme_colors_html
patch theme_patch
colors_vizlayer theme_colors_vizlayer

public CanvasContext: * source

Properties:

NameTypeAttributeDescription
cg CgContext
  • optional
id string
title string
canvasUi CanvasUi
  • optional
canvas HTMLCanvasElement

public CanvasPointEditorOptions: * source

Properties:

NameTypeAttributeDescription
openerEle HTMLElement
template string
  • optional

public CommandPaletteOptions: * source

Properties:

NameTypeAttributeDescription
cablesCommands boolean
  • optional
showCategory boolean
  • optional
showIcons boolean
  • optional
commands import("../commands/commands.js").CommandObject[]
  • optional

public ContextMenuItem: * source

Properties:

NameTypeAttributeDescription
title String
icon String
  • optional
func Function

public ContextMenuParams: * source

Properties:

NameTypeAttributeDescription
items Array<ContextMenuItem>
title String
  • optional
iconClass String
  • optional

// * @property {Function} func

public EditorOptions: * source

Properties:

NameTypeAttributeDescription
title string
  • optional
name string
  • optional
dataId string
  • optional
syntax string
  • optional
singleton boolean
  • optional
allowEditReason string
  • optional
content string
  • optional
showSaveButton boolean
  • optional
loading boolean
  • optional
allowEdit boolean
  • optional
editorObj import("../elements/tabpanel/editor_session.js").EditorSessionOptions
  • optional
onClose function
  • optional
onSave function
  • optional
onFinished function
  • optional

public EditorSessionOptions: * source

Properties:

NameTypeAttributeDescription
type string
data object
name string

public GizmoParams: * source

Properties:

NameTypeAttributeDescription
posX Port
posY Port
posZ Port

public GlRectInstancerOptions: Object source

Properties:

NameTypeAttributeDescription
name String
  • optional
initNum Number
  • optional
allowDragging boolean
  • optional
hoverWhenButton boolean
  • optional

public GlRectOptions: Object source

Properties:

NameTypeAttributeDescription
name String
interactive Boolean
draggable Boolean
  • optional
parent GlRect
  • optional

public GlSplineObject: * source

Properties:

NameTypeAttributeDescription
name string
points number[]
color number[]
colorInactive number[]
colorBorder number[]
speed number
index number
hidden boolean
pointsNeedProgressUpdate boolean
deleted boolean

public GlTextWriterOptions: Object source

Properties:

NameTypeAttributeDescription
name String
  • optional
initNum Number
  • optional

public GotoOpOptions: * source

Properties:

NameTypeAttributeDescription
focusAnim boolean
  • optional
  • default: true
showParams boolean
  • optional
  • default: false
center boolean
  • optional
  • default: true
zoom boolean
  • optional
  • default: false
unselectAll boolean
  • optional

public KeyObject: * source

Properties:

NameTypeAttributeDescription
pos number
r number
g number
b number
a number
posy number
ele HTMLElement

public KeyOptions: * source

Properties:

NameTypeAttributeDescription
minRestriction number
  • optional
displayGroup string
  • optional
cmdCtrl boolean
  • optional
shiftKey boolean
  • optional
altKey boolean
  • optional
ignoreInput boolean
  • optional

public LinkObject: * source

Properties:

NameTypeAttributeDescription
in Port
out Port

public ModalDialogOptions: Object source

configuration object for a modal dialog

Properties:

NameTypeAttributeDescription
html String
  • optional

html content

title String
  • optional

a title of the dialog

text String
  • optional
okButton Object
  • optional
cancelButton Object
  • optional
nopadding Boolean
  • optional
  • default: false

remove padding around the window

warning Boolean
  • optional
  • default: false

show a warning triangle

showOkButton Boolean
  • optional
  • default: false

show a ok button to close the dialog

prompt Boolean
  • optional
  • default: false

show an input field to enter a value

promptValue String
  • optional
promptOk Function
  • optional
choice Boolean
  • optional
  • default: false

show ok/cancel buttons with onSubmit and onClosed callbacks

public NotificationDisplayOptions: Object source

configuration object for loading a patch

Properties:

NameTypeAttributeDescription
timeout Number | Boolean
  • optional
  • default: 2000

fade out notification after x ms, false to disable

closeable Boolean
  • optional
  • default: false

show closing button on notification

force Boolean
  • optional
  • default: false

force showing of notification even if last one was the same

public OpSelectOptions: * source

Properties:

NameTypeAttributeDescription
search string
  • optional
x number
  • optional
y number
  • optional
subPatch string | number
  • optional
onOpAdd Function
  • optional

public PatchStructureItem: * source

Properties:

NameTypeAttributeDescription
title string
  • optional
id string
  • optional
order string | number
  • optional
childs array
  • optional
icon string
  • optional
rowClass string
  • optional
iconBgColor string
  • optional
subPatchId string | number
  • optional
subPatchVer number
  • optional

public PatchStructureQueryIncludeOptions: * source

Properties:

NameTypeAttributeDescription
include.all boolean
  • optional
include.areas boolean
  • optional
include.comments boolean
  • optional
include.customOps boolean
  • optional
include.commented boolean
  • optional
include.bookmarks boolean
  • optional
include.animated boolean
  • optional
include.selected boolean
  • optional
include.colored boolean
  • optional
include.subpatches boolean
  • optional
include.portsAnimated boolean
  • optional

public PatchStructureQueryOnlyOptions: * source

Properties:

NameTypeAttributeDescription
include.selected boolean
  • optional

public PatchStructureQueryOptions: * source

Properties:

NameTypeAttributeDescription
include PatchStructureQueryIncludeOptions
  • optional
only PatchStructureQueryOnlyOptions
  • optional
removeEmptySubpatches boolean
  • optional
includeUnsavedIndicator boolean
  • optional

public SpreadSheetOptions: * source

Properties:

NameTypeAttributeDescription
title string
  • optional
numColumns number
  • optional
onchange function
  • optional
colNames string[]
  • optional
cells [string[]]
  • optional

public SuggestionItem: * source

Properties:

NameTypeAttributeDescription
name String
  • optional
class String
  • optional
classNames Array
  • optional
id Number
  • optional
rot Number
  • optional

internal: do not set manually

top Number
  • optional

internal: do not set manually

left Number
  • optional

internal: do not set manually

shortName String
  • optional

internal: do not set manually

classname String
  • optional

class

p Port
  • optional

port

op String
  • optional

op id

spacing Number
  • optional

extra spacing

isBoundToVar Boolean
  • optional
cb Function
  • optional

[callback]

public TabOptions: * source

Properties:

NameTypeAttributeDescription
name String
  • optional
singleton boolean
  • optional
closable boolean
  • optional
hideToolbar boolean
  • optional
showTitle boolean
  • optional
padding boolean
  • optional
tabPanel TabPanel
  • optional
dataId string
  • optional
icon string
  • optional
infotext string
  • optional

public TabPanelOptions: * source

Properties:

NameTypeAttributeDescription
name String
  • optional
closable boolean
  • optional
noUserSetting boolean
  • optional

does not store last opened tab in userSettings

public TlConfig: * source

Properties:

NameTypeAttributeDescription
fps Number
fadeInFrames Boolean
  • optional
showBeats Boolean
  • optional
displayUnits String
  • optional
restrictToFrames Boolean
  • optional

public TlTitleOptions: object source

Properties:

NameTypeAttributeDescription
title String
  • optional
port Port
  • optional
port Port
  • optional
animLine TlAnimLine
  • optional

public theme_colors_html: * source

Properties:

NameTypeAttributeDescription
text-color Number[]

public theme_colors_namespaces: * source

Properties:

NameTypeAttributeDescription
unknown Number[]
Ops.Dev Number[]
Ops.Ui Number[]
Ops.Vars Number[]
Ops.Patch Number[]
Ops.Cables Number[]
Ops.Array Number[]
Ops.Arrays Number[]
Ops.Points Number[]
Ops.String Number[]
Ops.Website Number[]
Ops.Math Number[]
Ops.Boolean Number[]
Ops.Date Number[]
Ops.Color Number[]
Ops.Time Number[]
Ops.Anim Number[]
Ops.Number Number[]
Ops.Sidebar Number[]
Ops.Json Number[]
Ops.Html Number[]
Ops.Net Number[]
Ops.WebAudio Number[]
Ops.Gl Number[]
Ops.Trigger Number[]
Ops.Graphics Number[]

public theme_colors_patch: * source

Properties:

NameTypeAttributeDescription
opBgRectSelected Number[]
selected Number[]
selectedCable Number[]
patchSelectionArea Number[]
opTitleExt Number[]
background Number[]
opBoundsRect Number[]
opBgRect Number[]
opErrorWarning Number[]
opError Number[]
opErrorHint Number[]
opNotWorkingCross Number[]
patchComment Number[]

public theme_colors_timeline: * source

Properties:

NameTypeAttributeDescription
background Number[]
background_hover Number[]
overview_background Number[]
overview_bar Number[]
cursor Number[]
key_cliparea Number[]
key_bezier Number[]
key Number[]
key_selected Number[]
spline Number[]
spline_hover Number[]
spline_selectedkeys Number[]
spline_outside Number[]
spline_outside_hover Number[]
spline_outside_selectedkeys Number[]
key_readonly Number[]
spline_readonly Number[]
spline_outside_readonly Number[]
ruler_frames Number[]
ruler_background Number[]
ruler_tick Number[]
ruler_text Number[]

public theme_colors_types: * source

Properties:

NameTypeAttributeDescription
trigger Number[]
trigger_inactive Number[]
num Number[]
num_inactive Number[]
obj Number[]
obj_inactive Number[]
string Number[]
string_inactive Number[]
array Number[]
array_inactive Number[]
dynamic Number[]

public theme_colors_vizlayer: * source

Properties:

NameTypeAttributeDescription
colorText Number[]
colorBackground Number[]
colorLineNumbers Number[]

public theme_patch: * source

Properties:

NameTypeAttributeDescription
selectedOpBorderX number
selectedOpBorderY number
cablesCurveY number
cablesSubDivde number
opStateIndicatorSize number
fadeOutDistStart number
fadeOutFadeDist number
fadeOutFadeOpacity number
cableButtonSize number

public theme_textedit: * source