SYMBOL INDEX (93 symbols across 14 files) FILE: skpm-build-with-child.js function run (line 7) | async function run() { function skpmBuild (line 25) | function skpmBuild(args) { FILE: src/color-util.js function areAllLibraryColorsInDocument (line 5) | function areAllLibraryColorsInDocument(libSvgColors, document) { function addLibraryColorsToDocument (line 24) | function addLibraryColorsToDocument(libSvgColors, document) { function svgColorToMSColor (line 47) | function svgColorToMSColor(color) { function msColorToSVGColor (line 57) | function msColorToSVGColor(color) { FILE: src/commands.js function onShowStickers (line 24) | function onShowStickers(context) { function onClearCache (line 29) | function onClearCache(context) { FILE: src/sticker-index.js constant INDEX_FORMAT_VERSION (line 25) | const INDEX_FORMAT_VERSION = 4; constant FORCE_REBULD (line 26) | const FORCE_REBULD = false; function makeStickerIndexForLibraries (line 33) | async function makeStickerIndexForLibraries({onProgress}) { function buildStickerIndexForLibrary (line 121) | async function buildStickerIndexForLibrary(libraryId, defaultLibName, do... function parseStickerMetadata (line 252) | function parseStickerMetadata(str) { constant SPECIAL_INSTRUCTIONS (line 296) | const SPECIAL_INSTRUCTIONS = new Set(['icon']); function parseLayerName (line 304) | function parseLayerName(name, isValidSectionIdFn) { FILE: src/stickers-ui.js constant THREAD_DICT_KEY (line 27) | const THREAD_DICT_KEY = 'stickers.BrowserWindow'; constant UI_MODE (line 28) | const UI_MODE = 'cover'; constant DARK_MODE (line 30) | const DARK_MODE = (MSTheme && MSTheme.sharedTheme().isDark) constant BUILD_SKETCH_53_BETA_1 (line 35) | const BUILD_SKETCH_53_BETA_1 = 71402; class StickersUI (line 37) | class StickersUI { method constructor (line 38) | constructor(context) { method showHide (line 46) | showHide() { method getPersistedObj (line 61) | getPersistedObj() { method setPersistedObj (line 67) | setPersistedObj(obj) { method runWebCallback (line 77) | runWebCallback(callbackName, ...args) { method createAndShow (line 91) | createAndShow() { method setupWebAPI (line 140) | setupWebAPI() { method startDragging (line 210) | startDragging(libraryId, archiveVersion, stickerId, rect, srcView) { method getStickerCachedImagePath (line 282) | getStickerCachedImagePath(stickerId) { method getStickerCachedContentPath (line 288) | getStickerCachedContentPath(stickerId) { FILE: src/util-libraries.js function getLibraryById (line 24) | function getLibraryById(libraryId, {onlyEnabled = false} = {}) { function addLibrary (line 34) | function addLibrary(context, librarySketchFilePath) { function replaceSymbolsAndSharedStylesInLayerWithLibrary (line 45) | function replaceSymbolsAndSharedStylesInLayerWithLibrary( function importObjectFromLibrary (line 169) | function importObjectFromLibrary(libraryObject, library, parentDocumentD... function docForLibraryId (line 182) | function docForLibraryId(libraryId) { function getLibrariesController (line 202) | function getLibrariesController() { FILE: src/util-progress-reporter.js class ProgressReporter (line 19) | class ProgressReporter extends EventEmitter { method constructor (line 20) | constructor(total = 0) { method total (line 27) | get total() { method total (line 31) | set total(total) { method progress (line 36) | get progress() { method increment (line 45) | increment() { method forceProgress (line 50) | forceProgress(progress) { method makeChildren (line 63) | makeChildren(numChildren) { method emitProgress (line 74) | emitProgress() { FILE: src/util.js function walkLayerTree (line 24) | function walkLayerTree(rootLayer, visitFunction, {reverse} = {reverse: f... function arrayFromNSArray (line 53) | function arrayFromNSArray(nsArray) { function dictFromNSDict (line 69) | function dictFromNSDict(nsDict) { function getAllLayersMatchingPredicate (line 84) | function getAllLayersMatchingPredicate(parent, predicate) { function getFirstLayerMatchingPredicate (line 103) | function getFirstLayerMatchingPredicate(parent, predicate) { function getLayerById (line 124) | function getLayerById(document, layerId) { function mkdirpSync (line 133) | function mkdirpSync(path, mode) { function loadDocFromSketchFile (line 151) | function loadDocFromSketchFile(filePath) { function getLayerImage (line 165) | function getLayerImage(document, layer) { function captureLayerImage (line 176) | function captureLayerImage(document, layer, destPath) { function nsImageToDataUri (line 196) | function nsImageToDataUri(image) { function getPluginCachePath (line 208) | function getPluginCachePath() { function rmdirRecursive (line 221) | function rmdirRecursive(path) { function unpeg (line 229) | function unpeg() { function _profile (line 239) | function _profile(fnOrPromise, tag = '') { function getDocumentName (line 263) | function getDocumentName(document) { FILE: web/index.js function makeInstance (line 23) | function makeInstance() { function printWebpackStats (line 32) | function printWebpackStats(err, stats) { FILE: web/src/client.js class StickersClient (line 22) | class StickersClient { method getStickerImageUrl (line 23) | getStickerImageUrl(stickerId) { method __onLayerImageAvailable__ (line 38) | __onLayerImageAvailable__(stickerId, url) { method init (line 43) | init() { method close (line 47) | close() { method openUrl (line 51) | openUrl(url) { method startDragging (line 55) | startDragging(stickerId, rect) { method addLibraryColors (line 59) | addLibraryColors(libraryId) { FILE: web/src/index.js constant MAX_DRAW_WIDTH (line 39) | const MAX_DRAW_WIDTH = 300; constant MAX_DRAW_HEIGHT (line 40) | const MAX_DRAW_HEIGHT = 400; class StickersPage (line 44) | class StickersPage { method constructor (line 45) | constructor() { method processRawStickerIndex (line 59) | processRawStickerIndex(stickerIndex) { method setupCoreUi (line 91) | setupCoreUi() { method regexForSearchText (line 187) | regexForSearchText(query) { method updateSearch (line 195) | updateSearch() { method calcDrawSize (line 266) | calcDrawSize(sticker) { method setupStickersUi (line 282) | setupStickersUi() { method setupStickerImageLoading (line 298) | setupStickerImageLoading() { method loadVisibleStickers (line 304) | loadVisibleStickers() { FILE: web/src/lib/element-visibility.js method isElementInViewport (line 24) | isElementInViewport(el) { FILE: web/src/plugin-call-stub.js constant STUB_STICKER_INDEX (line 18) | const STUB_STICKER_INDEX = require('./_stub-sticker-index.json'); constant ACTIONS (line 20) | const ACTIONS = { method close (line 21) | close() { method startDragging (line 24) | startDragging(id, rect) { method addLibraryColors (line 27) | addLibraryColors(libraryId) { method requestLayerImageUrl (line 30) | requestLayerImageUrl(stickerId, callbackName) { method loadStickerIndex (line 50) | loadStickerIndex(callbackName, progressCallbackName) { function __getStickerById (line 66) | function __getStickerById(id) { FILE: web/webpack.config.js method before (line 29) | before(app) {