SYMBOL INDEX (129 symbols across 20 files) FILE: src/lib/env.js constant HOST (line 2) | const HOST = host.replace(/^\/|\/$/g, ''); constant APP_TITLE (line 4) | const APP_TITLE = import.meta.env.VITE_APP_TITLE || 'Genshin Impact Wish... constant DESCRIPTION (line 5) | const DESCRIPTION = import.meta.env.VITE_DESCRIPTION || ''; constant KEYWORDS (line 6) | const KEYWORDS = import.meta.env.VITE_KEYWORDS || ''; constant API_HOST (line 10) | const API_HOST = apihost.replace(/^\/|\/$/g, ''); constant IBB_KEY (line 11) | const IBB_KEY = import.meta.env.VITE_IBB_KEY || ''; constant GOOGLE_API_KEY (line 13) | const GOOGLE_API_KEY = import.meta.env.VITE_GOOGLE_API_KEY || ''; constant GOOGLE_CLIENT_ID (line 14) | const GOOGLE_CLIENT_ID = import.meta.env.VITE_GOOGLE_CLIENT_ID || ''; FILE: src/lib/helpers/accessKey.js method _set (line 30) | _set(key) { method clear (line 35) | clear() { method initialLoad (line 39) | async initialLoad() { method verify (line 51) | async verify(key) { FILE: src/lib/helpers/banner-custom.js method _postData (line 48) | async _postData({ action, data = {}, id }) { method getData (line 63) | async getData(shareID, multi = false) { method updateData (line 82) | async updateData(localID) { method deleteBanner (line 123) | async deleteBanner(itemID) { method deleteImage (line 150) | async deleteImage({ hash, id } = {}) { method block (line 170) | async block(id, db) { FILE: src/lib/helpers/browserState.js method set (line 2) | set(page) { method back (line 5) | back() { FILE: src/lib/helpers/chat/badwords.js method _filterWord (line 4) | _filterWord(badword, stringToFilter) { method _isProfane (line 8) | _isProfane(stringToFilter) { method _replaceWord (line 12) | _replaceWord(string) { method hasBadword (line 17) | hasBadword(string) { method clean (line 21) | clean(string) { FILE: src/lib/helpers/currencies.js method init (line 10) | init(currency = null) { method checkUsedCurrency (line 25) | checkUsedCurrency(curr) { method formatPrice (line 36) | formatPrice(price) { method getTotalSpend (line 42) | getTotalSpend(totalPull) { FILE: src/lib/helpers/dataAPI/api-cookie.js method get (line 16) | get(cname) { method set (line 20) | set(cname, cvalue) { method remove (line 25) | remove(cname) { method clean (line 31) | clean() { FILE: src/lib/helpers/dataAPI/api-google.js constant TOKEN (line 9) | let TOKEN = ''; constant DISCOVERY_DOCS (line 10) | const DISCOVERY_DOCS = ['https://www.googleapis.com/discovery/v1/apis/dr... constant SCOPES (line 11) | const SCOPES = 'https://www.googleapis.com/auth/drive.appdata'; constant GSI (line 81) | const GSI = { method scriptLoaded (line 82) | scriptLoaded() { method _getToken (line 94) | async _getToken(response) { method _refreshToken (line 115) | async _refreshToken() { constant DRIVEAPI (line 135) | const DRIVEAPI = { method sync (line 136) | sync() { FILE: src/lib/helpers/dataAPI/api-indexeddb.js method upgrade (line 11) | async upgrade(db, oldVer, newVer, transaction) { method historyCount (line 46) | async historyCount() { method getListByBanner (line 49) | async getListByBanner(banner) { method countItem (line 53) | async countItem(name) { method getByID (line 57) | async getByID(itemID) { method clearHistory (line 61) | async clearHistory(banner) { method clearIDB (line 74) | async clearIDB() { method getAllHistories (line 81) | async getAllHistories() { method addHistory (line 85) | async addHistory(data) { method delete (line 93) | async delete(id) { method put (line 103) | async put(data) { method get (line 109) | async get(key) { method delete (line 114) | async delete(key) { method getAll (line 122) | async getAll() { method put (line 126) | async put(data = {}) { method get (line 135) | async get(itemID) { method getListByStatus (line 140) | async getListByStatus(status) { method delete (line 144) | async delete(key) { method clear (line 152) | async clear() { FILE: src/lib/helpers/dataAPI/api-localstore.js method getData (line 2) | getData() { method get (line 9) | get(key) { method set (line 14) | set(key, value) { method initEvent (line 20) | initEvent() { method get (line 34) | get(pityBanner) { method set (line 39) | set(pityBanner, value) { method all (line 47) | all() { method get (line 51) | get(currency) { method set (line 56) | set(currency, value) { method get (line 64) | get(banner) { method set (line 68) | set(banner, rollNumber) { method put (line 74) | put(banner) { method get (line 84) | get(banner) { method set (line 88) | set(banner, value) { method get (line 96) | get(key) { method set (line 101) | set(key, value) { method getAll (line 109) | getAll() { method get (line 114) | get(itemID) { method put (line 123) | put({ itemID, source = 'wish', qty = 1 }) { method getAll (line 137) | getAll() { method restore (line 143) | restore(data) { method init (line 149) | init({ version, phase, banner = 'weapon-event' } = {}) { method set (line 161) | set(point, selectedIndex, type = 'weapon') { method getInfo (line 172) | getInfo() { method remove (line 179) | remove() { method getData (line 187) | getData() { method checkin (line 198) | checkin(action = 'checkin') { method getAll (line 232) | getAll() { method get (line 237) | get(outfitName) { method getByChar (line 242) | getByChar(charName) { method set (line 247) | set({ outfitName, isSet = true, characterName = null } = {}) { method get (line 265) | get(key) { method set (line 270) | set(key, value) { method reset (line 275) | reset(key) { FILE: src/lib/helpers/gacha/Wish.js constant WISH (line 20) | const WISH = { method init (line 21) | async init(version, phase, customData) { method _initCustom (line 41) | _initCustom(customData) { method _characterWish (line 52) | _characterWish(rarity, indexOfBanner) { method _weaponWish (line 69) | _weaponWish(rarity) { method _chronicledWish (line 84) | _chronicledWish(rarity) { method _beginnerWish (line 100) | _beginnerWish(rarity) { method _standardWish (line 106) | _standardWish(rarity) { method getItem (line 114) | getItem(rarity, banner, indexOfBanner) { FILE: src/lib/helpers/gacha/wishCharacter.js method init (line 13) | init({ indexOfBanner, featured, rateup, version, phase, stdver, customDa... method get (line 24) | get(rarity) { FILE: src/lib/helpers/gacha/wishChronicled.js method init (line 7) | init({ version, phase }) { method check (line 12) | check() { method verify (line 17) | verify(result) { method init (line 37) | init({ version, phase, stdver, characters, weapons, region } = {}) { method get (line 49) | get(rarity) { FILE: src/lib/helpers/gacha/wishStandard.js method init (line 4) | init({ stdver, version, phase }) { method get (line 11) | get(rarity) { FILE: src/lib/helpers/gacha/wishWeapon.js method init (line 15) | init({ version, phase, featured, fatesystemON }) { method check (line 24) | check() { method verify (line 29) | verify(result) { method init (line 54) | init({ rateup, version, phase, featured, fatesystemON } = {}) { method get (line 64) | get(rarity) { FILE: src/lib/helpers/lazyload.js method destroy (line 31) | destroy() { FILE: src/lib/helpers/meteor-loader.js method start (line 76) | start(controller) { FILE: src/lib/helpers/noticeMark.js method openNotice (line 8) | openNotice(key) { method onLoadCheck (line 18) | onLoadCheck() { FILE: src/lib/helpers/shareable-link.js method _read (line 8) | _read(decoded) { method single (line 20) | single(encoded) { method multi (line 25) | multi(encoded) { method _createStringData (line 34) | _createStringData(data) { method single (line 41) | single(data) { method multi (line 46) | multi(data) { FILE: src/lib/helpers/timeago.js function get_format (line 58) | function get_format(diff, tense) {