SYMBOL INDEX (144 symbols across 10 files) FILE: extension/release/content-scripts/index-ad710f80.js function n (line 1) | function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s... function r (line 1) | function r(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)} class dt (line 1) | class dt extends Array{constructor(){super();k(this,"id");k(this,"node")... method constructor (line 1) | constructor(){super();k(this,"id");k(this,"node");this.node=document.c... method add (line 1) | add(n){const r=new ft(this,n);return super.push(r),r} class ft (line 1) | class ft{constructor(t,n){k(this,"id");k(this,"node");k(this,"parent");k... method constructor (line 1) | constructor(t,n){k(this,"id");k(this,"node");k(this,"parent");k(this,"... method get (line 1) | get(){return this.value} method set (line 1) | set(t){if(this.value!==t){const n=this.value;this.value=t,this.node.di... method addEventListenr (line 1) | addEventListenr(t,n){this.node.addEventListener(t,n)} function je (line 1) | function je(e,t){return function(){return e.apply(t,arguments)}} function ht (line 1) | function ht(e){return e!==null&&!$(e)&&e.constructor!==null&&!$(e.constr... function mt (line 1) | function mt(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t... function z (line 1) | function z(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;le... function qe (line 1) | function qe(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length... function le (line 1) | function le(){const{caseless:e}=ve(this)&&this||{},t={},n=(r,s)=>{const ... function $t (line 1) | function $t(e){return!!(e&&S(e.append)&&e[Symbol.toStringTag]==="FormDat... function m (line 1) | function m(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.cap... function ue (line 1) | function ue(e){return a.isPlainObject(e)||a.isArray(e)} function Je (line 1) | function Je(e){return a.endsWith(e,"[]")?e.slice(0,-2):e} function xe (line 1) | function xe(e,t,n){return e?e.concat(t).map(function(s,o){return s=Je(s)... function Kt (line 1) | function Kt(e){return a.isArray(e)&&!e.some(ue)} function re (line 1) | function re(e,t,n){if(!a.isObject(e))throw new TypeError("target must be... function Oe (line 1) | function Oe(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E... function me (line 1) | function me(e,t){this._pairs=[],e&&re(e,this,t)} function Qt (line 1) | function Qt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace... function Ge (line 1) | function Ge(e,t,n){if(!t)return e;const r=n&&n.encode||Qt,s=n&&n.seriali... class Xt (line 1) | class Xt{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.... method constructor (line 1) | constructor(){this.handlers=[]} method use (line 1) | use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchrono... method eject (line 1) | eject(t){this.handlers[t]&&(this.handlers[t]=null)} method clear (line 1) | clear(){this.handlers&&(this.handlers=[])} method forEach (line 1) | forEach(t){a.forEach(this.handlers,function(r){r!==null&&t(r)})} function on (line 1) | function on(e,t){return re(e,new x.classes.URLSearchParams,Object.assign... function an (line 1) | function an(e){return a.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"... function cn (line 1) | function cn(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;... function Qe (line 1) | function Qe(e){function t(n,r,s,o){let i=n[o++];if(i==="__proto__")retur... function ln (line 1) | function ln(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(... function H (line 2) | function H(e){return e&&String(e).trim().toLowerCase()} function G (line 2) | function G(e){return e===!1||e==null?e:a.isArray(e)?e.map(G):String(e)} function fn (line 2) | function fn(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;... function ie (line 2) | function ie(e,t,n,r,s){if(a.isFunction(r))return r.call(this,t,n);if(s&&... function hn (line 2) | function hn(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(... function mn (line 2) | function mn(e,t){const n=a.toCamelCase(" "+t);["get","set","has"].forEac... method constructor (line 2) | constructor(t){t&&this.set(t)} method set (line 2) | set(t,n,r){const s=this;function o(c,d,f){const u=H(d);if(!u)throw new E... method get (line 2) | get(t,n){if(t=H(t),t){const r=a.findKey(this,t);if(r){const s=this[r];if... method has (line 2) | has(t,n){if(t=H(t),t){const r=a.findKey(this,t);return!!(r&&this[r]!==vo... method delete (line 2) | delete(t,n){const r=this;let s=!1;function o(i){if(i=H(i),i){const c=a.f... method clear (line 2) | clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const ... method normalize (line 2) | normalize(t){const n=this,r={};return a.forEach(this,(s,o)=>{const i=a.f... method concat (line 2) | concat(...t){return this.constructor.concat(this,...t)} method toJSON (line 2) | toJSON(t){const n=Object.create(null);return a.forEach(this,(r,s)=>{r!=n... method [Symbol.iterator] (line 2) | [Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator... method toString (line 2) | toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).j... method [Symbol.toStringTag] (line 3) | get[Symbol.toStringTag](){return"AxiosHeaders"} method from (line 3) | static from(t){return t instanceof this?t:new this(t)} method concat (line 3) | static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r} method accessor (line 3) | static accessor(t){const r=(this[Ae]=this[Ae]={accessors:{}}).accessors,... method set (line 3) | set(r){this[n]=r} function ae (line 3) | function ae(e,t){const n=this||we,r=t||n,s=R.from(r.headers);let o=r.dat... function Xe (line 3) | function Xe(e){return!!(e&&e.__CANCEL__)} function J (line 3) | function J(e,t,n){m.call(this,e??"canceled",m.ERR_CANCELED,t,n),this.nam... function yn (line 3) | function yn(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.st... method write (line 3) | write(e,t,n,r,s,o){const i=[e+"="+encodeURIComponent(t)];a.isNumber(n)&&... method read (line 3) | read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]... method remove (line 3) | remove(e){this.write(e,"",Date.now()-864e5)} method write (line 3) | write(){} method read (line 3) | read(){return null} method remove (line 3) | remove(){} function En (line 3) | function En(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)} function gn (line 3) | function gn(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""... function Ye (line 3) | function Ye(e,t){return e&&!En(t)?gn(e,t):t} function s (line 3) | function s(o){let i=o;return t&&(n.setAttribute("href",i),i=n.href),n.se... function Sn (line 3) | function Sn(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1... function xn (line 3) | function xn(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0... function Re (line 3) | function Re(e,t){let n=0;const r=xn(50,250);return s=>{const o=s.loaded,... function f (line 3) | function f(){e.cancelToken&&e.cancelToken.unsubscribe(d),e.signal&&e.sig... function b (line 3) | function b(){if(!l)return;const h=R.from("getAllResponseHeaders"in l&&l.... function ce (line 5) | function ce(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.sign... function Ce (line 5) | function Ce(e){return ce(e),e.headers=R.from(e.headers),e.data=ae.call(e... function _ (line 5) | function _(e,t){t=t||{};const n={};function r(f,u,l){return a.isPlainObj... function s (line 5) | function s(o,i){return"[Axios v"+et+"] Transitional option '"+o+"'"+i+(r... function Rn (line 5) | function Rn(e,t,n){if(typeof e!="object")throw new m("options must be an... method constructor (line 5) | constructor(t){this.defaults=t,this.interceptors={request:new Te,respons... method request (line 5) | async request(t,n){try{return await this._request(t,n)}catch(r){if(r ins... method _request (line 6) | _request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=_(this.defa... method getUri (line 6) | getUri(t){t=_(this.defaults,t);const n=Ye(t.baseURL,t.url);return Ge(n,t... function n (line 6) | function n(r){return function(o,i,c){return this.request(_(c||{},{method... method constructor (line 6) | constructor(t){if(typeof t!="function")throw new TypeError("executor mus... method throwIfRequested (line 6) | throwIfRequested(){if(this.reason)throw this.reason} method subscribe (line 6) | subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this.... method unsubscribe (line 6) | unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexO... method source (line 6) | static source(){let t;return{token:new tt(function(s){t=s}),cancel:t}} function Ln (line 6) | function Ln(e){return function(n){return e.apply(null,n)}} function Pn (line 6) | function Pn(e){return a.isObject(e)&&e.isAxiosError===!0} function nt (line 6) | function nt(e){const t=new K(e),n=je(K.prototype.request,t);return a.ext... function _n (line 6) | async function _n(e,t,n){try{return await new Promise((r,s)=>{let o=ke[e... FILE: extension/src/plugins/apiAccess.ts function apiAccess (line 17) | async function apiAccess( FILE: extension/src/plugins/react.ts class CustomRefList (line 3) | class CustomRefList extends Array> { method constructor (line 7) | constructor() { method add (line 15) | add(value: T): CustomRef { class CustomRef (line 22) | class CustomRef { method constructor (line 28) | constructor(parent: CustomRefList, value: T) { method get (line 37) | get(): T { method set (line 41) | set(value: T): void { method addEventListenr (line 50) | addEventListenr(eventName: "change" | "set", callback: (ev: Event) => ... FILE: extension/src/type/api.ts type RequestType (line 3) | type RequestType = { type Response (line 8) | type Response = { type ApiKeyType (line 37) | type ApiKeyType = keyof typeof apiInfo type ApiResponseType (line 39) | interface ApiResponseType { type ApiRequestType (line 59) | interface ApiRequestType { FILE: extension/src/type/mooc.ts type QuestionTypeEnumList (line 1) | enum QuestionTypeEnumList { type course (line 10) | interface course extends Object { type test (line 17) | interface test extends Object { type option (line 27) | interface option extends Object { type quiz (line 33) | interface quiz extends Object { type homework (line 45) | interface homework extends Object { type notice (line 55) | interface notice extends Object { type QuestionTypeEnum (line 60) | type QuestionTypeEnum = typeof QuestionTypeEnumList FILE: public/guess.java class GameServiceImpl (line 13) | @Service method guess (line 21) | public HashMap guess(String token, Double guess) { method getState (line 58) | public HashMap getState(String token) { method refresh (line 64) | public boolean refresh(String token) { method init (line 76) | private void init(String key) { method infoBuild (line 83) | private HashMap infoBuild(String key) { FILE: src/plugins/apiAccess.ts function apiAccess (line 16) | async function apiAccess( FILE: src/type/api.ts type RequestType (line 3) | type RequestType = { type Response (line 8) | type Response = { type courseList (line 14) | interface courseList extends Object { type courseDetail (line 20) | interface courseDetail extends Object { type testDetail (line 25) | interface testDetail extends Object { type ApiKeyType (line 51) | type ApiKeyType = keyof typeof apiInfo type ApiResponseType (line 53) | interface ApiResponseType { type ApiRequestType (line 60) | interface ApiRequestType { FILE: src/type/globleProperties.ts type ComponentCustomProperties (line 5) | interface ComponentCustomProperties { FILE: src/type/mooc.ts type QuestionTypeEnumList (line 1) | enum QuestionTypeEnumList { type course (line 10) | interface course extends Object { type test (line 17) | interface test extends Object { type option (line 27) | interface option extends Object { type quiz (line 33) | interface quiz extends Object { type homework (line 45) | interface homework extends Object { type notice (line 55) | interface notice extends Object { type QuestionTypeEnum (line 60) | type QuestionTypeEnum = typeof QuestionTypeEnumList