SYMBOL INDEX (49 symbols across 4 files) FILE: demo/index.js class Post (line 12) | class Post extends React.Component { method render (line 13) | render() { class Comments (line 26) | class Comments extends React.Component { method constructor (line 27) | constructor(props) { method render (line 39) | render() { class Comment (line 52) | class Comment extends React.Component { method constructor (line 53) | constructor(props) { method render (line 80) | render() { method renderRecord (line 96) | renderRecord() { class Reply (line 113) | class Reply extends React.Component { method constructor (line 114) | constructor(props) { method render (line 137) | render() { method renderRecord (line 160) | renderRecord() { FILE: vmsg.c type vmsg (line 9) | typedef struct { function WASM_EXPORT (line 21) | WASM_EXPORT function fix_mp3_size (line 58) | static int fix_mp3_size(vmsg *v) { function WASM_EXPORT (line 68) | WASM_EXPORT function WASM_EXPORT (line 86) | WASM_EXPORT function WASM_EXPORT (line 104) | WASM_EXPORT FILE: vmsg.d.ts type RecordOptions (line 2) | interface RecordOptions { class Recorder (line 8) | class Recorder { type Exports (line 18) | interface Exports { FILE: vmsg.js function pad2 (line 3) | function pad2(n) { function inlineWorker (line 8) | function inlineWorker() { class Recorder (line 146) | class Recorder { method constructor (line 147) | constructor(opts = {}, onStop = null) { method close (line 168) | close() { method initAudio (line 189) | initAudio() { method initWorker (line 226) | initWorker() { method init (line 265) | init() { method startRecording (line 269) | startRecording() { method stopRecording (line 285) | stopRecording() { method stopTracks (line 299) | stopTracks() { class Form (line 308) | class Form { method constructor (line 309) | constructor(opts = {}, resolve, reject) { method drawInit (line 331) | drawInit() { method drawTime (line 354) | drawTime(msecs) { method drawAll (line 359) | drawAll() { method drawError (line 446) | drawError(err) { method clearAll (line 456) | clearAll() { method close (line 461) | close(blob) { method onStop (line 473) | onStop() { method startRecording (line 480) | startRecording() { method stopRecording (line 491) | stopRecording() { method updateTime (line 499) | updateTime() { function record (line 520) | function record(opts) { function createFadeBuffer (line 576) | function createFadeBuffer(context, activeTime, fadeTime) { function createDelayTimeBuffer (line 611) | function createDelayTimeBuffer(context, activeTime, fadeTime, shiftUp) { function Jungle (line 636) | function Jungle(context) {