SYMBOL INDEX (223 symbols across 35 files) FILE: public/sw.js constant CACHE (line 2) | const CACHE = version + ':CP' class SW (line 22) | class SW { method constructor (line 24) | constructor () { method initInstallEventListener (line 30) | initInstallEventListener () { method installFiles (line 36) | installFiles () { method initActivateEventListener (line 42) | initActivateEventListener () { method clearOldCaches (line 49) | clearOldCaches () { method initFetchEventListener (line 55) | initFetchEventListener () { method isCacheFilePath (line 81) | isCacheFilePath (url) { FILE: src/api/accounts.ts type updateAccountFormData (line 5) | interface updateAccountFormData { function fetchAccountInfoById (line 25) | async function fetchAccountInfoById () { function fetchCurrentUserAccountInfo (line 29) | async function fetchCurrentUserAccountInfo (): Promise<{ data: mastodone... function updateUserAccountInfo (line 33) | async function updateUserAccountInfo (formData: updateAccountFormData): ... function fetchRelationships (line 37) | async function fetchRelationships (idList: Array) { function followAccountById (line 45) | async function followAccountById (id: string) { function unFollowAccountById (line 49) | async function unFollowAccountById (id: string) { FILE: src/api/apps.ts type registerApplicationFormData (line 9) | interface registerApplicationFormData { type registerApplicationReturnData (line 21) | interface registerApplicationReturnData { function registerApplication (line 34) | async function registerApplication (): Promise { FILE: src/api/search.ts function getSearchResults (line 11) | async function getSearchResults (q: string, resolve: boolean = false): P... function abortSearch (line 23) | function abortSearch () { FILE: src/api/statuses.ts function getStatusById (line 6) | async function getStatusById (id: string): Promise<{ data: mastodonentit... type postStatusFormData (line 10) | interface postStatusFormData { function postStatus (line 27) | async function postStatus (formData: postStatusFormData): Promise<{ data... function getStatusContextById (line 47) | async function getStatusContextById (id: string): Promise<{ data: mastod... function getReBloggedAccountsById (line 51) | async function getReBloggedAccountsById (id: string): Promise<{ data: Ar... function getFavouritedAccountsById (line 55) | async function getFavouritedAccountsById (id: string): Promise<{ data: A... function favouriteStatusById (line 59) | async function favouriteStatusById (id: string): Promise<{ data: mastodo... function unFavouriteStatusById (line 63) | async function unFavouriteStatusById (id: string): Promise<{ data: masto... function reblogStatusById (line 67) | async function reblogStatusById (id: string): Promise<{ data: mastodonen... function unReblogStatusById (line 71) | async function unReblogStatusById (id: string): Promise<{ data: mastodon... function deleteStatusById (line 75) | async function deleteStatusById (id: string) { function muteStatusById (line 79) | async function muteStatusById (id: string) { function unMuteStatusById (line 83) | async function unMuteStatusById (id: string) { function getStatusCardInfoById (line 87) | async function getStatusCardInfoById (id: string): Promise<{ data: masto... FILE: src/api/streaming.ts class NotificationHandler (line 8) | class NotificationHandler { method emit (line 9) | public emit (newNotification: mastodonentities.Notification) { method emitStatusOperateNotification (line 34) | private emitStatusOperateNotification (newNotification: mastodonentiti... method getFromName (line 54) | private getFromName (newNotification: mastodonentities.Notification): ... method getImageUrl (line 60) | private getImageUrl (newNotification: mastodonentities.Notification): ... method routeToTargetStatus (line 64) | private async routeToTargetStatus (newNotification: mastodonentities.N... method routeToTargetAccount (line 75) | private routeToTargetAccount () { class Streaming (line 82) | class Streaming { method createWsUrl (line 90) | private createWsUrl (streamName: string) { method openUserConnection (line 94) | public openUserConnection () { method openLocalConnection (line 102) | public openLocalConnection () { method openPublicConnection (line 110) | public openPublicConnection () { method closeConnection (line 118) | public closeConnection (timeLineType: string) { method initEventListener (line 128) | private initEventListener (targetWs: WebSocket, timeLineType, hashName... method updateStatus (line 150) | private updateStatus (newStatus: mastodonentities.Status, timeLineType... method deleteStatus (line 169) | private deleteStatus (statusId: string) { method emitNotification (line 179) | private emitNotification (newNotification: mastodonentities.Notificati... FILE: src/api/timelines.ts function getTimeLineStatuses (line 11) | async function getTimeLineStatuses ({ timeLineType = '', maxId = '', sin... FILE: src/constant/index.ts constant TITLE (line 60) | const TITLE = 'Cuckoo+' FILE: src/directives.ts method update (line 30) | update (el: HTMLDivElement, binding, vNode) { type MasonryItem (line 45) | interface MasonryItem { type MasonryContainer (line 50) | interface MasonryContainer extends HTMLDivElement { method inserted (line 71) | inserted (el: MasonryContainer) { method inserted (line 117) | inserted (el: HTMLDivElement) { FILE: src/formatter.ts class Formatter (line 3) | class Formatter { method constructor (line 18) | constructor (customEmojis: Array = []) { method insertSomething (line 24) | private insertSomething (regex: RegExp, fragment: string, tag: string) { method insertDels (line 38) | public insertDels (text: string): string { method insertBolds (line 42) | public insertBolds (text: string): string { method insetItalic (line 46) | public insetItalic (text) { method insertCustomEmojis (line 50) | private insertCustomEmojis (text: string): string { method updateCustomEmojiMap (line 62) | public updateCustomEmojiMap (customEmojis: Array) { method updateMultiLineMode (line 34) | updateMultiLineMode (state: cuckoostore.stateInfo, newMode: boolean) { method updateShowSensitiveContentMode (line 39) | updateShowSensitiveContentMode (state: cuckoostore.stateInfo, newMode: b... method updateRealTimeLoadStatusMode (line 44) | updateRealTimeLoadStatusMode (state: cuckoostore.stateInfo, newMode: boo... method updateLocale (line 49) | updateLocale (state: cuckoostore.stateInfo, newLocale: string) { method updateMuteStatusList (line 54) | updateMuteStatusList (state: cuckoostore.stateInfo, statusId: string) { method updateMuteUserList (line 60) | updateMuteUserList (state: cuckoostore.stateInfo, userId: string) { method unShiftStreamStatusesPool (line 66) | unShiftStreamStatusesPool (state: cuckoostore.stateInfo, { newStatusIdLi... method clearStreamStatusesPool (line 75) | clearStreamStatusesPool (state: cuckoostore.stateInfo, { timeLineType, h... method updatePostPrivacy (line 80) | updatePostPrivacy (state: cuckoostore.stateInfo, newPostPrivacy: string) { method updatePostMediaAsSensitiveMode (line 85) | updatePostMediaAsSensitiveMode (state: cuckoostore.stateInfo, newMode: b... method updateOnlyMentionTargetUserMode (line 90) | updateOnlyMentionTargetUserMode (state: cuckoostore.stateInfo, newMode: ... method updateMaximumNumberOfColumnsInMultiLineMode (line 95) | updateMaximumNumberOfColumnsInMultiLineMode (state: cuckoostore.stateInf... method updateAutoExpandSpoilerTextMode (line 100) | updateAutoExpandSpoilerTextMode (state: cuckoostore.stateInfo, newMode: ... method updateIsEditingThemeMode (line 105) | updateIsEditingThemeMode (state: cuckoostore.stateInfo, newMode: boolean) { method updateShouldShowThemeEditPanel (line 110) | updateShouldShowThemeEditPanel (state: cuckoostore.stateInfo, show: bool... FILE: src/store/mutations/index.ts function formatStatusContent (line 8) | function formatStatusContent (status: mastodonentities.Status) { method clearAllOAuthInfo (line 14) | clearAllOAuthInfo (state: cuckoostore.stateInfo) { method updateClientInfo (line 23) | updateClientInfo (state: cuckoostore.stateInfo, { clientId, clientSecret... method updateOAuthCode (line 31) | updateOAuthCode (state: cuckoostore.stateInfo, code: string) { method updateOAuthAccessToken (line 37) | updateOAuthAccessToken (state: cuckoostore.stateInfo, accessToken: strin... method updateStatusMap (line 45) | updateStatusMap (state: cuckoostore.stateInfo, newStatusMap) { method removeStatusFromStatusMapById (line 69) | removeStatusFromStatusMapById (state: cuckoostore.stateInfo, statusId: s... method updateFavouriteStatusById (line 73) | updateFavouriteStatusById (state: cuckoostore.stateInfo, { favourited, m... method updateReblogStatusById (line 91) | updateReblogStatusById (state: cuckoostore.stateInfo, { reblogged, mainS... method updateMastodonServerUri (line 111) | updateMastodonServerUri (state: cuckoostore.stateInfo, mastodonServerUri... method updateCurrentUserAccount (line 117) | updateCurrentUserAccount (state: cuckoostore.stateInfo, currentUserAccou... method updateCustomEmojis (line 125) | updateCustomEmojis (state: cuckoostore.stateInfo, customEmojis: Array