Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

VelocityTable

File: Rhapsodist/Widgets/VelocityTable.js · Namespace: VelocityTable.

Overview

Creates and styles a table that connects to a VelocityScaler.js-style module.

The table’s tableIndex is fixed at 0, selecting which stored curve it edits/displays.

Resetting the table

Alt-clicking the table resets it (component.reset()).

Usage

const pnlVelocity = VelocityTable.create("pnlVelocityContainer", "velocityScaler", {})

Options

options is accepted but not currently used.

Look and Feel

FunctionDraws
drawVelocityTableBackgroundThe grid lines drawn behind the curve.
velocityTableA whole local Look and Feel object, replacing the table’s default styling entirely instead of overriding one function at a time.

Public API

FunctionDescriptionReturns
create(panelId: string, processorId: string, options: JSON)Builds and styles the table inside panelId, binding it to processorId.ScriptObject

Broadcasters

BroadcasterDescription
data.broadcasters.tblVelocityMouseFires on clicks on the table; alt-clicking resets the table (component.reset()).