SYMBOL INDEX (360 symbols across 42 files) FILE: build/vendor.d.ts class MutationObserver (line 5) | class MutationObserver { class SvelteComponent (line 10) | class SvelteComponent { type Subscriber (line 15) | interface Subscriber { type Unsubscriber (line 17) | interface Unsubscriber { type Updater (line 19) | interface Updater { type Writable (line 21) | interface Writable { FILE: dev/script/index.ts class MyPlugin (line 3) | class MyPlugin extends VConsole.VConsolePlugin { FILE: dev/storage.ts method getStorageSync (line 11) | getStorageSync(key: string) { method setStorageSync (line 14) | setStorageSync(key: string, data: any) { method removeStorageSync (line 17) | removeStorageSync(key: string) { method clearStorageSync (line 20) | clearStorageSync() { method getStorageInfoSync (line 23) | getStorageInfoSync() { FILE: src/component/recycleScroller/resizeObserver.ts class EmptyResizeObserver (line 5) | class EmptyResizeObserver { method constructor (line 6) | constructor(callback: (entries: any[], observer?: EmptyResizeObserver)... method disconnect (line 14) | public disconnect() { method observe (line 18) | public observe(target: Element | SVGElement, options?: any) { method unobserve (line 22) | public unobserve(target: Element | SVGElement) { FILE: src/component/recycleScroller/scroll/friction.ts class Friction (line 6) | class Friction { method constructor (line 13) | constructor(drag: number) { method set (line 18) | set(x: number, v: number, t?: number) { method x (line 24) | x(t: number) { method dx (line 33) | dx(t: number) { method done (line 38) | done(t: number) { FILE: src/component/recycleScroller/scroll/linear.ts class Linear (line 1) | class Linear { method set (line 8) | set(x: number, endX: number, dt: number, t?: number) { method x (line 16) | x(t: number) { method dx (line 22) | dx(t: number) { method done (line 27) | done(t: number) { FILE: src/component/recycleScroller/scroll/scroll.ts class Scroll (line 8) | class Scroll { method constructor (line 14) | constructor(getExtend: () => number, private _enableSpring: boolean) { method set (line 18) | set(x: number, v: number, t?: number) { method x (line 43) | x(t: number) { method dx (line 73) | dx(t: number) { method done (line 79) | done(t: number) { FILE: src/component/recycleScroller/scroll/scrollHandler.ts function animation (line 8) | function animation( constant UNDERSCROLL_TRACKING (line 33) | const UNDERSCROLL_TRACKING = 0; class ScrollHandler (line 35) | class ScrollHandler implements TrackerHandler { method constructor (line 43) | constructor( method onTouchStart (line 52) | onTouchStart() { method onTouchMove (line 74) | onTouchMove(dx: number, dy: number) { method onTouchEnd (line 91) | onTouchEnd(dx: number, dy: number, velocityX: number, velocityY: numbe... method onTouchCancel (line 113) | onTouchCancel(): void { method onWheel (line 134) | onWheel(x: number, y: number): void { method getPosition (line 156) | getPosition() { method updatePosition (line 160) | updatePosition(position: number) { method scrollTo (line 176) | scrollTo(position: number, duration?: number) { FILE: src/component/recycleScroller/scroll/spring.ts class Spring (line 87) | class Spring { method constructor (line 103) | constructor(mass: number, springConstant: number, damping: number) { method x (line 109) | x(t: number) { method dx (line 114) | dx(t: number) { method set (line 119) | set(endPosition: number, x: number, velocity: number, t?: number) { method done (line 126) | done(t: number) { FILE: src/component/recycleScroller/scroll/touchTracker.ts type TrackerHandler (line 1) | interface TrackerHandler { class TouchTracker (line 44) | class TouchTracker { method constructor (line 54) | constructor(private _handler: TrackerHandler) {} method _getTouchDelta (line 56) | private _getTouchDelta(e: TouchEvent): { x: number; y: number } | null { FILE: src/core/core.ts constant VCONSOLE_ID (line 41) | const VCONSOLE_ID = '#__vconsole'; class VConsole (line 43) | class VConsole { method constructor (line 66) | constructor(opt?: VConsoleOptions) { method instance (line 136) | public static get instance() { method instance (line 143) | public static set instance(value: VConsole | undefined) { method _addBuiltInPlugins (line 154) | private _addBuiltInPlugins() { method _initComponent (line 184) | private _initComponent() { method _updateComponentByOptions (line 227) | private _updateComponentByOptions() { method setSwitchPosition (line 246) | public setSwitchPosition(x: number, y: number) { method _autoRun (line 254) | private _autoRun() { method _showFirstPluginWhenEmpty (line 268) | private _showFirstPluginWhenEmpty() { method triggerEvent (line 278) | public triggerEvent(eventName: string, param?: any) { method _initPlugin (line 290) | private _initPlugin(plugin: T) { method _triggerPluginsEvent (line 358) | private _triggerPluginsEvent(eventName: IVConsolePluginEventName) { method _triggerPluginEvent (line 370) | private _triggerPluginEvent(pluginId: string, eventName: IVConsolePlug... method _reorderPluginList (line 381) | private _reorderPluginList(pluginList: { [pluginID: string]: any }) { method addPlugin (line 403) | public addPlugin(plugin: VConsolePlugin) { method removePlugin (line 422) | public removePlugin(pluginID: string) { method show (line 451) | public show() { method hide (line 462) | public hide() { method showSwitch (line 473) | public showSwitch() { method hideSwitch (line 483) | public hideSwitch() { method showPlugin (line 493) | public showPlugin(pluginId: string) { method setOption (line 511) | public setOption(keyOrObj: any, value?: any) { method destroy (line 550) | public destroy() { FILE: src/core/options.interface.ts type VConsoleLogOptions (line 1) | interface VConsoleLogOptions { type VConsoleNetworkOptions (line 6) | interface VConsoleNetworkOptions { type VConsoleAvailableStorage (line 11) | type VConsoleAvailableStorage = 'cookies' | 'localStorage' | 'sessionSto... type VConsoleStorageOptions (line 12) | interface VConsoleStorageOptions { type VConsoleOptions (line 16) | interface VConsoleOptions { FILE: src/element/element.model.ts type IVConsoleNode (line 4) | interface IVConsoleNode { FILE: src/element/element.ts class VConsoleElementPlugin (line 10) | class VConsoleElementPlugin extends VConsoleSveltePlugin { method constructor (line 16) | constructor(id: string, name: string, renderProps = { }) { method onShow (line 20) | public onShow() { method onRemove (line 27) | public onRemove() { method onAddTool (line 37) | public onAddTool(callback) { method _init (line 57) | protected _init() { method _handleMutation (line 94) | protected _handleMutation(mutation: MutationRecord) { method _onChildRemove (line 117) | protected _onChildRemove(mutation: MutationRecord) { method _onChildAdd (line 137) | protected _onChildAdd(mutation: MutationRecord) { method _onAttributesChange (line 177) | protected _onAttributesChange(mutation: MutationRecord) { method _onCharacterDataChange (line 182) | protected _onCharacterDataChange(mutation: MutationRecord) { method _generateVNode (line 195) | protected _generateVNode(elem: Node) { method _updateVNodeAttributes (line 236) | protected _updateVNodeAttributes(elem: Node) { method _expandActivedNode (line 262) | protected _expandActivedNode() { method _collapseActivedNode (line 280) | protected _collapseActivedNode() { method _isIgnoredNode (line 297) | protected _isIgnoredNode(elem: Node) { method _isInVConsole (line 309) | protected _isInVConsole(elem: Element) { method _refreshStore (line 320) | protected _refreshStore() { FILE: src/lib/model.ts type AConstructorTypeOf (line 1) | type AConstructorTypeOf = new (...args: U) =... class VConsoleModel (line 3) | class VConsoleModel { method getSingleton (line 10) | public static getSingleton(ctor: AConstructor... method removeSingleton (line 25) | public static removeSingleton(ctorName: string) { FILE: src/lib/plugin.ts type IVConsolePluginEvent (line 15) | type IVConsolePluginEvent = (data?: any) => void; type IVConsolePluginEventName (line 16) | type IVConsolePluginEventName = 'init' | 'renderTab' | 'addTopBar' | 'ad... type IVConsoleTopbarOptions (line 18) | interface IVConsoleTopbarOptions { type IVConsoleToolbarOptions (line 26) | interface IVConsoleToolbarOptions { type IVConsoleTabOptions (line 33) | interface IVConsoleTabOptions { class VConsolePlugin (line 40) | class VConsolePlugin { method constructor (line 49) | constructor(id: string, name = 'newPlugin') { method id (line 55) | get id() { method id (line 58) | set id(value: string) { method name (line 67) | get name() { method name (line 70) | set name(value: string) { method vConsole (line 79) | get vConsole() { method vConsole (line 82) | set vConsole(value: VConsole) { method on (line 96) | public on(eventName: IVConsolePluginEventName, callback: IVConsolePlug... method onRemove (line 101) | public onRemove() { method trigger (line 108) | public trigger(eventName: IVConsolePluginEventName, data?: any) { method bindExporter (line 123) | protected bindExporter() { method unbindExporter (line 131) | protected unbindExporter() { method getUniqueID (line 138) | protected getUniqueID(prefix: string = '') { FILE: src/lib/pluginExporter.ts class VConsolePluginExporter (line 3) | class VConsolePluginExporter { method constructor (line 7) | constructor(pluginId: string) { method destroy (line 11) | public destroy() { FILE: src/lib/query.ts method removeChildren (line 145) | removeChildren($el: Element) { FILE: src/lib/sveltePlugin.ts class VConsoleSveltePlugin (line 5) | class VConsoleSveltePlugin extends VConsolePlugin { method constructor (line 10) | constructor( method onReady (line 21) | onReady() { method onRenderTab (line 25) | onRenderTab(callback) { method onRemove (line 36) | onRemove() { FILE: src/lib/tool.ts function getDate (line 19) | function getDate(time: number) { function isNumber (line 44) | function isNumber(value) { function isBigInt (line 47) | function isBigInt(value) { function isString (line 50) | function isString(value) { function isArray (line 53) | function isArray(value) { function isBoolean (line 56) | function isBoolean(value) { function isUndefined (line 59) | function isUndefined(value) { function isNull (line 62) | function isNull(value) { function isSymbol (line 65) | function isSymbol(value) { function isObject (line 68) | function isObject(value) { function isFunction (line 86) | function isFunction(value) { function isElement (line 89) | function isElement(value) { function isWindow (line 95) | function isWindow(value) { function isIterable (line 99) | function isIterable(value) { function getPrototypeName (line 116) | function getPrototypeName(value) { function getObjName (line 124) | function getObjName(obj) { function isPlainObject (line 137) | function isPlainObject(obj) { function htmlEncode (line 163) | function htmlEncode(text: string | number) { function getVisibleText (line 177) | function getVisibleText(text: string) { type ISafeJSONStringifyOption (line 183) | type ISafeJSONStringifyOption = { function safeJSONStringify (line 319) | function safeJSONStringify(obj, opt: { function JSONStringify (line 345) | function JSONStringify(value: any, replacer?: (this: any, key: string, v... function getStringBytes (line 360) | function getStringBytes(str: string) { function getBytesText (line 371) | function getBytesText(bytes: number) { function getStringWithinLength (line 389) | function getStringWithinLength(str: string, maxLen: number) { function sortArray (line 403) | function sortArray(arr: string[]) { function getEnumerableKeys (line 410) | function getEnumerableKeys(obj) { function getEnumerableAndNonEnumerableKeys (line 421) | function getEnumerableAndNonEnumerableKeys(obj) { function getNonEnumerableKeys (line 431) | function getNonEnumerableKeys(obj) { function getSymbolKeys (line 440) | function getSymbolKeys(obj) { function setStorage (line 450) | function setStorage(key: string, value: string) { function getStorage (line 457) | function getStorage(key: string) { function getUniqueID (line 469) | function getUniqueID(prefix: string = '') { function isWxEnv (line 476) | function isWxEnv() { function callWx (line 483) | function callWx(method: string, ...args) { FILE: src/log/default.ts class VConsoleDefaultPlugin (line 4) | class VConsoleDefaultPlugin extends VConsoleLogPlugin { method constructor (line 9) | constructor(id: string, name: string) { method onReady (line 14) | public onReady() { method onRemove (line 19) | public onRemove() { method bindErrors (line 27) | protected bindErrors() { method unbindErrors (line 39) | protected unbindErrors() { method catchWindowOnError (line 51) | protected catchWindowOnError() { method catchResourceError (line 76) | protected catchResourceError() { method catchUnhandledRejection (line 96) | private catchUnhandledRejection() { FILE: src/log/log.exporter.ts class VConsoleLogExporter (line 5) | class VConsoleLogExporter extends VConsolePluginExporter { method log (line 8) | public log(...args) { method info (line 12) | public info(...args) { method debug (line 16) | public debug(...args) { method warn (line 20) | public warn(...args) { method error (line 24) | public error(...args) { method clear (line 28) | public clear() { method addLog (line 33) | protected addLog(method: IConsoleLogMethod, ...args) { FILE: src/log/log.model.ts type IConsoleLogMethod (line 11) | type IConsoleLogMethod = 'log' | 'info' | 'debug' | 'warn' | 'error'; type IVConsoleLogData (line 13) | interface IVConsoleLogData { type IVConsoleLog (line 18) | interface IVConsoleLog { type IVConsoleLogListMap (line 33) | type IVConsoleLogListMap = { [pluginId: string]: IVConsoleLog[] }; type IVConsoleLogFilter (line 34) | type IVConsoleLogFilter = { [pluginId: string]: string }; type IVConsoleAddLogOptions (line 36) | interface IVConsoleAddLogOptions { class VConsoleLogModel (line 46) | class VConsoleLogModel extends VConsoleModel { method bindPlugin (line 67) | public bindPlugin(pluginId: string) { method unbindPlugin (line 87) | public unbindPlugin(pluginId: string) { method mockConsole (line 109) | public mockConsole() { method _mockConsoleLog (line 139) | protected _mockConsoleLog() { method _mockConsoleTime (line 150) | protected _mockConsoleTime() { method _mockConsoleGroup (line 183) | protected _mockConsoleGroup() { method _mockConsoleClear (line 216) | protected _mockConsoleClear() { method unmockConsole (line 227) | public unmockConsole() { method callOriginalConsole (line 241) | public callOriginalConsole(method: string, ...args) { method resetGroup (line 250) | public resetGroup() { method clearLog (line 259) | public clearLog() { method clearPluginLog (line 269) | public clearPluginLog(pluginId: string) { method addLog (line 290) | public addLog( method evalCommand (line 328) | public evalCommand(cmd: string) { method _signalLog (line 352) | protected _signalLog(log: IVConsoleLog) { method _flushLogs (line 364) | protected _flushLogs() { method _extractPluginIdByLog (line 401) | protected _extractPluginIdByLog(log: IVConsoleLog) { method _isRepeatedLog (line 421) | protected _isRepeatedLog(logList: IVConsoleLog[], log: IVConsoleLog) { method _updateLastLogRepeated (line 440) | protected _updateLastLogRepeated(logList: IVConsoleLog[]) { method _limitLogListLength (line 450) | protected _limitLogListLength(logList: IVConsoleLog[]): IVConsoleLog[] { FILE: src/log/log.store.ts type IVConsoleLogStore (line 5) | interface IVConsoleLogStore { class VConsoleLogStore (line 12) | class VConsoleLogStore { method create (line 18) | public static create(pluginId: string) { method delete (line 28) | public static delete(pluginId: string) { method get (line 36) | public static get(pluginId: string) { method getRaw (line 43) | public static getRaw(pluginId: string) { method getAll (line 50) | public static getAll() { FILE: src/log/log.ts constant MAX_LOG_NUMBER (line 7) | const MAX_LOG_NUMBER = 1000; class VConsoleLogPlugin (line 12) | class VConsoleLogPlugin extends VConsoleSveltePlugin { method constructor (line 18) | constructor(id: string, name: string,) { method onReady (line 24) | public onReady() { method onRemove (line 30) | public onRemove() { method onAddTopBar (line 35) | public onAddTopBar(callback: Function) { method onAddTool (line 56) | public onAddTool(callback: Function) { method onUpdateOption (line 80) | public onUpdateOption() { FILE: src/log/logTool.ts class VConsoleUninvocatableObject (line 210) | class VConsoleUninvocatableObject { FILE: src/log/system.ts class VConsoleSystemPlugin (line 3) | class VConsoleSystemPlugin extends VConsoleLogPlugin { method onReady (line 5) | public onReady() { method printSystemInfo (line 10) | public printSystemInfo() { FILE: src/network/beacon.proxy.ts class BeaconProxyHandler (line 14) | class BeaconProxyHandler implemen... method constructor (line 17) | constructor(onUpdateCallback: IOnUpdateCallback) { method apply (line 21) | public apply(target: T, thisArg: T, argsList: any[]) { class BeaconProxy (line 66) | class BeaconProxy { method hasSendBeacon (line 69) | public static hasSendBeacon() { method create (line 73) | public static create(onUpdateCallback: IOnUpdateCallback) { FILE: src/network/fetch.proxy.ts class ResponseProxyHandler (line 7) | class ResponseProxyHandler implements ProxyHandler { method constructor (line 12) | constructor(resp: T, item: VConsoleNetworkRequestItem, onUpdateCallbac... method set (line 20) | public set(target: T, key: string, value) { method get (line 25) | public get(target: T, key: string) { method mockReader (line 50) | protected mockReader() { class FetchProxyHandler (line 113) | class FetchProxyHandler implements ProxyHandler<... method constructor (line 116) | constructor(onUpdateCallback: IOnUpdateCallback) { method get (line 120) | public get(target: T, key: string) { method apply (line 128) | public apply(target: T, thisArg: typeof window, argsList) { method beforeFetch (line 143) | protected beforeFetch(item: VConsoleNetworkRequestItem, input: Request... method afterFetch (line 198) | protected afterFetch(item) { method handleResponseBody (line 256) | protected handleResponseBody(resp: Response, item: VConsoleNetworkRequ... class FetchProxy (line 272) | class FetchProxy { method create (line 275) | public static create(onUpdateCallback: IOnUpdateCallback) { FILE: src/network/helper.ts type IOnUpdateCallback (line 4) | type IOnUpdateCallback = (item: VConsoleNetworkRequestItem) => void; FILE: src/network/network.exporter.ts class VConsoleNetworkExporter (line 5) | class VConsoleNetworkExporter extends VConsolePluginExporter { method add (line 8) | public add(item: VConsoleNetworkRequestItem) { method update (line 19) | public update(id: string, item: VConsoleNetworkRequestItem) { method clear (line 23) | public clear() { FILE: src/network/network.model.ts class VConsoleNetworkModel (line 21) | class VConsoleNetworkModel extends VConsoleModel { method constructor (line 27) | constructor() { method unMock (line 36) | public unMock() { method clearLog (line 58) | public clearLog() { method updateRequest (line 66) | public updateRequest(id: string, data: VConsoleNetworkRequestItem) { method mockXHR (line 95) | private mockXHR() { method mockFetch (line 108) | private mockFetch() { method mockSendBeacon (line 126) | private mockSendBeacon() { method mockResource (line 139) | private mockResource() { method mockWebSocket (line 152) | private mockWebSocket() { method limitListLength (line 161) | protected limitListLength() { FILE: src/network/network.ts constant MAX_NETWORK_NUMBER (line 6) | const MAX_NETWORK_NUMBER = 1000; class VConsoleNetworkPlugin (line 8) | class VConsoleNetworkPlugin extends VConsoleSveltePlugin { method constructor (line 12) | constructor(id: string, name: string, renderProps = { }) { method onReady (line 17) | public onReady() { method onAddTool (line 22) | public onAddTool(callback) { method onRemove (line 33) | public onRemove() { method onUpdateOption (line 41) | public onUpdateOption() { FILE: src/network/requestItem.ts type VConsoleRequestMethod (line 5) | type VConsoleRequestMethod = '' | 'GET' | 'POST' | 'PUT' | 'DELETE' | 'H... type VConsoleWebSocketMessage (line 7) | interface VConsoleWebSocketMessage { class VConsoleNetworkRequestItem (line 14) | class VConsoleNetworkRequestItem { method constructor (line 41) | constructor() { class VConsoleNetworkRequestItemProxy (line 46) | class VConsoleNetworkRequestItemProxy extends VConsoleNetworkRequestItem { method get (line 48) | get(item: VConsoleNetworkRequestItemProxy, prop: string) { method set (line 56) | set(item: VConsoleNetworkRequestItemProxy, prop: string, value: any) { method constructor (line 98) | constructor(item: VConsoleNetworkRequestItem) { FILE: src/network/resource.proxy.ts constant INITIATOR_TYPE_MAP (line 6) | const INITIATOR_TYPE_MAP: Partial implements ProxyHandler... method constructor (line 10) | constructor(ws: WebSocket, onUpdateCallback: IOnUpdateCallback) { method get (line 24) | public get(target: T, key: string) { method set (line 39) | public set(target: T, key: string, value: any) { method getSend (line 49) | protected getSend(target: T) { method addMessage (line 57) | protected addMessage(type: 'send' | 'receive', data: any) { method onOpen (line 70) | protected onOpen() { method onMessage (line 78) | protected onMessage(e: MessageEvent) { method onError (line 82) | protected onError() { method onClose (line 90) | protected onClose(e: CloseEvent) { method triggerUpdate (line 98) | protected triggerUpdate() { class WebSocketProxy (line 105) | class WebSocketProxy { method create (line 108) | public static create(onUpdateCallback: IOnUpdateCallback) { FILE: src/network/xhr.proxy.ts class XHRProxyHandler (line 6) | class XHRProxyHandler implements ProxyHandler<... method constructor (line 11) | constructor(XMLReq: XMLHttpRequest, onUpdateCallback: IOnUpdateCallbac... method get (line 21) | public get(target: T, key: string) { method set (line 46) | public set(target: T, key: string, value: any) { method onReadyStateChange (line 68) | public onReadyStateChange() { method onAbort (line 84) | public onAbort() { method onTimeout (line 91) | public onTimeout() { method triggerUpdate (line 97) | protected triggerUpdate() { method getOpen (line 103) | protected getOpen(target: T) { method getSend (line 118) | protected getSend(target: T) { method getSetRequestHeader (line 129) | protected getSetRequestHeader(target: T) { method setOnReadyStateChange (line 141) | protected setOnReadyStateChange(target: T, key: string, value) { method setOnAbort (line 148) | protected setOnAbort(target: T, key: string, value) { method setOnTimeout (line 155) | protected setOnTimeout(target: T, key: string, value) { method updateItemByReadyState (line 165) | protected updateItemByReadyState() { class XHRProxy (line 226) | class XHRProxy { method create (line 229) | public static create(onUpdateCallback: IOnUpdateCallback) { FILE: src/storage/storage.cookie.ts type CookieOptions (line 3) | interface CookieOptions { class CookieStorage (line 62) | class CookieStorage implements IStorage { method length (line 64) | public get length() { method keys (line 71) | public get keys() { method key (line 76) | public key(index: number) { method setItem (line 80) | public setItem(key: string, data: string, cookieOptions?: CookieOption... method getItem (line 84) | public getItem(key: string) { method removeItem (line 89) | public removeItem(key: string, cookieOptions?: CookieOptions) { method clear (line 116) | public clear() { FILE: src/storage/storage.model.ts type IStorage (line 8) | interface IStorage { class VConsoleStorageModel (line 27) | class VConsoleStorageModel extends VConsoleModel { method constructor (line 30) | constructor() { method activedStorage (line 46) | public get activedStorage() { method getItem (line 50) | public async getItem(key: string) { method setItem (line 55) | public async setItem(key: string, data: any) { method removeItem (line 62) | public async removeItem(key: string) { method clear (line 69) | public async clear() { method refresh (line 76) | public refresh() { method getEntries (line 83) | public async getEntries() { method updateEnabledStorages (line 100) | public updateEnabledStorages() { method promisify (line 132) | protected promisify(ret: T | Promise) { method deleteStorage (line 140) | protected deleteStorage(key: VConsoleAvailableStorage) { FILE: src/storage/storage.ts class VConsoleStoragePlugin (line 7) | class VConsoleStoragePlugin extends VConsoleSveltePlugin { method constructor (line 11) | constructor(id: string, name: string, renderProps = { }) { method onReady (line 15) | public onReady() { method onShow (line 20) | public onShow() { method onAddTopBar (line 24) | public onAddTopBar(callback: Function) { method onAddTool (line 29) | public onAddTool(callback: Function) { method onUpdateOption (line 56) | public onUpdateOption() { method updateTopBar (line 68) | protected updateTopBar() { FILE: src/storage/storage.wx.ts class WxStorage (line 4) | class WxStorage implements IStorage { method length (line 9) | public get length() { method key (line 13) | public key(index: number) { method prepare (line 20) | public async prepare() { method getItem (line 36) | public getItem(key: string) { method setItem (line 58) | public setItem(key: string, data: any) { method removeItem (line 73) | public removeItem(key: string) { method clear (line 87) | public clear() { FILE: webpack.serve.config.js method setupMiddlewares (line 26) | setupMiddlewares(middlewares, devServer) {