SYMBOL INDEX (136 symbols across 15 files) FILE: code-view.js class CodeView (line 7) | class CodeView extends View { method constructor (line 8) | constructor(divID, PR, sourceText, sourcePosition, broker) { method initializeContent (line 121) | initializeContent(data, rememberedSelection) { this.data = data; } method initializeCode (line 123) | initializeCode(sourceText, sourcePosition) { method deleteContent (line 169) | deleteContent() {} FILE: disassembly-view.js class DisassemblyView (line 7) | class DisassemblyView extends TextView { method constructor (line 8) | constructor(id, broker) { method lineLocation (line 122) | lineLocation(li) { method initializeContent (line 152) | initializeContent(data, rememberedSelection) { method initializeCode (line 157) | initializeCode(sourceText, sourcePosition) { method initializePerfProfile (line 179) | initializePerfProfile(eventCounts) { method humanize (line 201) | humanize(num) { method interpolate (line 206) | interpolate(val, max, start, end) { method processLine (line 210) | processLine(line) { FILE: edge.js function isEdgeInitiallyVisible (line 7) | function isEdgeInitiallyVisible(target, index, source, type) { FILE: empty-view.js class EmptyView (line 7) | class EmptyView extends View { method constructor (line 8) | constructor(id, broker) { method initializeContent (line 13) | initializeContent(data, rememberedSelection) { method deleteContent (line 17) | deleteContent() { FILE: graph-layout.js function newGraphOccupation (line 9) | function newGraphOccupation(graph){ function layoutNodeGraph (line 249) | function layoutNodeGraph(graph) { function redetermineGraphBoundingBox (line 462) | function redetermineGraphBoundingBox(graph) { FILE: graph-view.js class GraphView (line 7) | class GraphView extends View { method constructor (line 8) | constructor (d3, id, nodes, edges, broker) { method selectedClass (line 164) | static get selectedClass() { method rectClass (line 167) | static get rectClass() { method activeEditId (line 170) | static get activeEditId() { method nodeRadius (line 173) | static get nodeRadius() { method getNodeHeight (line 177) | getNodeHeight(d) { method getEdgeFrontier (line 185) | getEdgeFrontier(nodes, inEdges, edgeFilter) { method getNodeFrontier (line 200) | getNodeFrontier(nodes, inEdges, edgeFilter) { method dragmove (line 231) | dragmove(d) { method initializeContent (line 238) | initializeContent(data, rememberedSelection) { method deleteContent (line 248) | deleteContent() { method measureText (line 257) | measureText(text) { method createGraph (line 266) | createGraph(data, initiallyVisibileIds) { method connectVisibleSelectedNodes (line 318) | connectVisibleSelectedNodes() { method updateInputAndOutputBubbles (line 335) | updateInputAndOutputBubbles() { method attachSelection (line 375) | attachSelection(s) { method detachSelection (line 386) | detachSelection() { method pathMouseDown (line 395) | pathMouseDown(path, d) { method nodeMouseDown (line 401) | nodeMouseDown(node, d) { method nodeMouseUp (line 406) | nodeMouseUp(d3node, d) { method selectSourcePositions (line 430) | selectSourcePositions(start, end, selected) { method selectAllNodes (line 450) | selectAllNodes(inEdges, filter) { method uploadAction (line 459) | uploadAction(graph) { method layoutAction (line 463) | layoutAction(graph) { method showAllAction (line 470) | showAllAction(graph) { method hideDeadAction (line 477) | hideDeadAction(graph) { method hideUnselectedAction (line 482) | hideUnselectedAction(graph) { method hideSelectedAction (line 492) | hideSelectedAction(graph) { method zoomSelectionAction (line 503) | zoomSelectionAction(graph) { method toggleTypesAction (line 507) | toggleTypesAction(graph) { method searchInputAction (line 511) | searchInputAction(graph) { method svgMouseDown (line 544) | svgMouseDown() { method svgMouseUp (line 548) | svgMouseUp() { method svgKeyDown (line 564) | svgKeyDown() { method svgKeyUp (line 671) | svgKeyUp() { method layoutEdges (line 675) | layoutEdges() { method layoutGraph (line 683) | layoutGraph() { method updateGraphVisibility (line 688) | updateGraphVisibility() { method getVisibleTranslation (line 903) | getVisibleTranslation(translate, scale) { method translateClipped (line 958) | translateClipped(translate, scale, transition) { method zoomed (line 975) | zoomed(){ method getSvgViewDimensions (line 982) | getSvgViewDimensions() { method minScale (line 990) | minScale() { method fitGraphViewToWindow (line 1004) | fitGraphViewToWindow() { method toggleTypes (line 1009) | toggleTypes() { method viewSelection (line 1021) | viewSelection() { method viewGraphRegion (line 1043) | viewGraphRegion(minX, minY, maxX, maxY, transition) { method viewWholeGraph (line 1056) | viewWholeGraph() { FILE: lib/client-loader.js function preload (line 5) | async function preload() { FILE: lib/turbolizer.js function canRead (line 10) | async function canRead(p) { function findAllTurboFiles (line 19) | async function findAllTurboFiles(root) { function makeSelectable (line 34) | function makeSelectable(arr) { function mapAllTurboFiles (line 42) | async function mapAllTurboFiles(root) { FILE: lib/turbolizer.server.js function createServer (line 8) | function createServer(turboFilesDir, PORT = null) { function openWithFile (line 22) | function openWithFile({ address, file }) { FILE: node.js function isNodeInitiallyVisible (line 11) | function isNodeInitiallyVisible(node) { FILE: schedule-view.js class ScheduleView (line 7) | class ScheduleView extends TextView { method constructor (line 8) | constructor(id, broker) { method initializeContent (line 108) | initializeContent(data, rememberedSelection) { method detachSelection (line 118) | detachSelection() { FILE: text-view.js class TextView (line 7) | class TextView extends View { method constructor (line 8) | constructor(id, broker, patterns, allowSpanSelection) { method setPatterns (line 46) | setPatterns(patterns) { method clearText (line 51) | clearText() { method sameLocation (line 58) | sameLocation(l1, l2) { method selectLocations (line 89) | selectLocations(locations, selected, makeVisible) { method getLocations (line 103) | getLocations(items) { method createFragment (line 114) | createFragment(text, style) { method appendFragment (line 127) | appendFragment(li, fragment) { method processLine (line 131) | processLine(line) { method select (line 179) | select(s, selected, makeVisible) { method selectCommon (line 185) | selectCommon(s, selected, makeVisible) { method mouseDownLine (line 215) | mouseDownLine(li, e) { method mouseDownSpan (line 226) | mouseDownSpan(span, e) { method processText (line 240) | processText(text) { method initializeContent (line 263) | initializeContent(data, rememberedSelection) { method deleteContent (line 276) | deleteContent() { method isScrollable (line 279) | isScrollable() { method detachSelection (line 283) | detachSelection() { method lineLocation (line 287) | lineLocation(li) { FILE: turbo-visualizer.js class Snapper (line 5) | class Snapper { method constructor (line 7) | constructor(resizer) { method getLastExpandedState (line 23) | getLastExpandedState(type, default_state) { method setLastExpandedState (line 29) | setLastExpandedState(type, state) { method toggleSourceExpanded (line 33) | toggleSourceExpanded() { method sourceExpandUpdate (line 37) | sourceExpandUpdate(newState) { method setSourceExpanded (line 43) | setSourceExpanded(newState) { method toggleDisassemblyExpanded (line 57) | toggleDisassemblyExpanded() { method disassemblyExpandUpdate (line 61) | disassemblyExpandUpdate(newState) { method setDisassemblyExpanded (line 67) | setDisassemblyExpanded(newState) { method panesUpated (line 81) | panesUpated() { class Resizer (line 88) | class Resizer { method constructor (line 89) | constructor(panes_updated_callback, dead_width) { method updatePanes (line 149) | updatePanes() { method updateWidths (line 164) | updateWidths() { function renderTurbolizerData (line 184) | function renderTurbolizerData(txtRes) { function panesUpdatedCallback (line 251) | function panesUpdatedCallback() { function hideCurrentPhase (line 255) | function hideCurrentPhase() { function displayPhaseView (line 265) | function displayPhaseView(view, data) { function displayPhase (line 272) | function displayPhase(phase) { function fitPanesToParents (line 282) | function fitPanesToParents() { function initializeHandlers (line 294) | function initializeHandlers(g) { FILE: util.js function makeContainerPosVisible (line 7) | function makeContainerPosVisible(container, pos) { function lowerBound (line 24) | function lowerBound(a, value, compare, lookup) { function upperBound (line 43) | function upperBound(a, value, compare, lookup) { function sortUnique (line 62) | function sortUnique(arr, f) { function partial (line 74) | function partial(f) { FILE: view.js class View (line 7) | class View { method constructor (line 8) | constructor(id, broker) { method isScrollable (line 14) | isScrollable() { method show (line 18) | show(data, rememberedSelection) { method hide (line 24) | hide() { method detachSelection (line 30) | detachSelection() {