SYMBOL INDEX (492 symbols across 84 files) FILE: src-tauri/build.rs function main (line 1) | fn main() { FILE: src-tauri/src/commands.rs type CommandResult (line 7) | pub type CommandResult = Result; function close_splashscreen (line 11) | pub fn close_splashscreen(window: Window) { function add_api_setting (line 22) | pub async fn add_api_setting(setting: APISetting) -> CommandResult CommandResult CommandResult<()> { function export_tables (line 42) | pub async fn export_tables() -> CommandResult { function import_tables (line 48) | pub async fn import_tables(file: String) -> CommandResult<()> { function list_api_setting (line 55) | pub async fn list_api_setting(collection: String) -> CommandResult) -> CommandResult<()> { function add_api_collection (line 69) | pub async fn add_api_collection(collection: APICollection) -> CommandRes... function update_api_collection (line 76) | pub async fn update_api_collection(collection: APICollection) -> Command... function list_api_collection (line 83) | pub async fn list_api_collection() -> CommandResult> { function delete_api_collection (line 89) | pub async fn delete_api_collection(id: String) -> CommandResult { function add_api_folder (line 98) | pub async fn add_api_folder(folder: APIFolder) -> CommandResult CommandResult CommandResult CommandResult CommandResult { function update_variable (line 136) | pub async fn update_variable(value: Variable) -> CommandResult { function delete_variable (line 143) | pub async fn delete_variable(ids: Vec) -> CommandResult { function list_variable (line 149) | pub async fn list_variable(collection: String, category: String) -> Comm... function do_http_request (line 156) | pub async fn do_http_request( function list_cookie (line 166) | pub fn list_cookie() -> CommandResult> { function delete_cookie (line 172) | pub fn delete_cookie(c: cookies::Cookie) -> CommandResult<()> { function add_cookie (line 179) | pub fn add_cookie(c: cookies::Cookie) -> CommandResult<()> { function clear_cookie (line 186) | pub fn clear_cookie() -> CommandResult<()> { function get_latest_version (line 193) | pub async fn get_latest_version() -> CommandResult { function add_version (line 200) | pub async fn add_version(version: schemas::Version) -> CommandResult<()> { FILE: src-tauri/src/cookies.rs function init_store (line 15) | fn init_store() -> &'static Mutex { constant COOKIE_FILE (line 30) | const COOKIE_FILE: &str = "cookies.json"; type Cookie (line 33) | pub struct Cookie { method to_set_cookie_string (line 42) | fn to_set_cookie_string(&self) -> String { method get_url (line 58) | fn get_url(&self) -> String { function get_cookie_store (line 68) | pub fn get_cookie_store() -> MutexGuard<'static, CookieStore> { function save_store (line 73) | fn save_store(store: MutexGuard) -> Result<(), CyberAPIErro... function delete_cookie_from_store (line 80) | pub fn delete_cookie_from_store(c: Cookie) -> Result<(), CyberAPIError> { function clear_cookie_from_store (line 95) | pub fn clear_cookie_from_store() -> Result<(), CyberAPIError> { function save_cookie_store (line 102) | pub fn save_cookie_store(set_cookies: Vec, current_url: &Url) ->... function list_cookie (line 129) | pub fn list_cookie() -> Result, CyberAPIError> { function add_cookie (line 142) | pub fn add_cookie(c: Cookie) -> Result<(), CyberAPIError> { FILE: src-tauri/src/entities/api_collections.rs type Model (line 8) | pub struct Model { type Relation (line 18) | pub enum Relation {} FILE: src-tauri/src/entities/api_folders.rs type Model (line 8) | pub struct Model { type Relation (line 19) | pub enum Relation {} FILE: src-tauri/src/entities/api_settings.rs type Model (line 8) | pub struct Model { type Relation (line 20) | pub enum Relation {} FILE: src-tauri/src/entities/variables.rs type Model (line 8) | pub struct Model { type Relation (line 21) | pub enum Relation {} FILE: src-tauri/src/entities/versions.rs type Model (line 8) | pub struct Model { type Relation (line 17) | pub enum Relation {} FILE: src-tauri/src/error.rs type CyberAPIError (line 5) | pub struct CyberAPIError { method from (line 11) | fn from(error: sea_orm::DbErr) -> Self { method from (line 19) | fn from(error: hyper::http::Error) -> Self { method from (line 27) | fn from(error: hyper::Error) -> Self { method from (line 35) | fn from(error: tauri::http::InvalidUri) -> Self { method from (line 43) | fn from(error: hyper::header::InvalidHeaderValue) -> Self { method from (line 52) | fn from(error: hyper::header::InvalidHeaderName) -> Self { method from (line 61) | fn from(error: hyper::header::ToStrError) -> Self { method from (line 70) | fn from(error: std::io::Error) -> Self { method from (line 78) | fn from(error: cookie_store::Error) -> Self { method from (line 87) | fn from(error: url::ParseError) -> Self { method from (line 96) | fn from(error: cookie_store::CookieError) -> Self { method from (line 105) | fn from(error: serde_json::Error) -> Self { method from (line 114) | fn from(error: base64::DecodeError) -> Self { method from (line 123) | fn from(error: ZipError) -> Self { method from (line 131) | fn from(error: cookie::ParseError) -> Self { FILE: src-tauri/src/http_request.rs type HTTPRequestKVParam (line 31) | pub struct HTTPRequestKVParam { type HTTPRequest (line 39) | pub struct HTTPRequest { type RequestTimeout (line 50) | pub struct RequestTimeout { type HTTPStats (line 58) | pub struct HTTPStats { method new (line 72) | fn new() -> Self { method from (line 80) | fn from(trace: &HTTPTrace) -> Self { type HTTPTrace (line 96) | struct HTTPTrace { method now (line 126) | fn now(&self) -> u64 { method new (line 129) | fn new() -> Self { method reset (line 134) | fn reset(&self) { method set_cipher (line 151) | fn set_cipher(&self, value: String) { method get_cipher (line 160) | fn get_cipher(&self) -> String { method is_tls (line 175) | fn is_tls(&self) -> bool { method tls (line 178) | fn tls(&self) { method get_conn_from_pool (line 181) | fn get_conn_from_pool(&self) { method get_conn (line 184) | fn get_conn(&self) { method dns_start (line 187) | fn dns_start(&self) { method dns_done (line 190) | fn dns_done(&self) { method tcp_start (line 193) | fn tcp_start(&self) { method tcp_done (line 196) | fn tcp_done(&self) { method tls_start (line 199) | fn tls_start(&self) { method tls_done (line 202) | fn tls_done(&self) { method http_start (line 205) | fn http_start(&self) { method got_first_response_byte (line 209) | fn got_first_response_byte(&self) { method written (line 213) | fn written(&self) { method done (line 216) | fn done(&self) { method send_consuming (line 219) | fn send_consuming(&self) -> u32 { method dns_consuming (line 227) | fn dns_consuming(&self) -> u32 { method tcp_consuming (line 235) | fn tcp_consuming(&self) -> u32 { method tls_consuming (line 243) | fn tls_consuming(&self) -> u32 { method server_processing_consuming (line 252) | fn server_processing_consuming(&self) -> u32 { method content_transfer_consuming (line 262) | fn content_transfer_consuming(&self) -> u32 { method consuming (line 271) | fn consuming(&self) -> u32 { function get_http_trace (line 283) | fn get_http_trace() -> &'static HTTPTrace { type HTTPResponse (line 289) | pub struct HTTPResponse { type JsonVisitor (line 299) | struct JsonVisitor<'a>(&'a mut BTreeMap); function record_debug (line 302) | fn record_debug(&mut self, field: &tracing::field::Field, value: &dyn st... type HTTPTraceLayer (line 308) | pub struct HTTPTraceLayer; method on_event (line 315) | fn on_event(&self, event: &tracing::Event<'_>, _: tracing_subscriber::... function request (line 403) | pub async fn request( FILE: src-tauri/src/main.rs function main (line 16) | fn main() { FILE: src-tauri/src/schemas/api_collection.rs type APICollection (line 13) | pub struct APICollection { method from (line 27) | fn from(model: api_collections::Model) -> Self { method into_active_model (line 39) | fn into_active_model(self) -> api_collections::ActiveModel { function get_api_collections_create_sql (line 52) | pub fn get_api_collections_create_sql() -> String { function add_api_collection (line 63) | pub async fn add_api_collection(collection: APICollection) -> Result Result<... function list_api_collection (line 78) | pub async fn list_api_collection() -> Result, DbErr> { function delete_api_collection (line 85) | pub async fn delete_api_collection(id: String) -> Result { function get_table_name_api_collection (line 91) | pub fn get_table_name_api_collection() -> String { function delete_all_api_collection (line 95) | pub async fn delete_all_api_collection() -> Result<(), DbErr> { function export_api_collection (line 101) | pub async fn export_api_collection() -> Result { function import_api_collection (line 110) | pub async fn import_api_collection(data: Vec) -> Resu... FILE: src-tauri/src/schemas/api_folder.rs type APIFolder (line 14) | pub struct APIFolder { method from (line 30) | fn from(model: api_folders::Model) -> Self { method into_active_model (line 42) | fn into_active_model(self) -> api_folders::ActiveModel { type APIFolderChildren (line 58) | pub struct APIFolderChildren { function get_api_folders_create_sql (line 63) | pub fn get_api_folders_create_sql() -> String { function add_api_folder (line 75) | pub async fn add_api_folder(folder: APIFolder) -> Result Result Result Resu... function delete_api_folders (line 108) | pub async fn delete_api_folders(ids: Vec) -> Result { function list_api_folder_all_children (line 120) | pub async fn list_api_folder_all_children(id: String) -> Result String { function delete_all_api_folder (line 177) | pub async fn delete_all_api_folder() -> Result<(), CyberAPIError> { function export_api_folder (line 183) | pub async fn export_api_folder() -> Result { function import_api_folder (line 192) | pub async fn import_api_folder(data: Vec) -> Result<(... FILE: src-tauri/src/schemas/api_setting.rs type APISetting (line 12) | pub struct APISetting { method from (line 30) | fn from(model: api_settings::Model) -> Self { method into_active_model (line 43) | fn into_active_model(self) -> api_settings::ActiveModel { function get_api_settings_create_sql (line 58) | pub fn get_api_settings_create_sql() -> String { function add_api_setting (line 71) | pub async fn add_api_setting(setting: APISetting) -> Result Result Result Res... function delete_api_settings (line 103) | pub async fn delete_api_settings(ids: Vec) -> Result { function get_table_name_api_setting (line 113) | pub fn get_table_name_api_setting() -> String { function delete_all_api_setting (line 117) | pub async fn delete_all_api_setting() -> Result<(), CyberAPIError> { function export_api_setting (line 124) | pub async fn export_api_setting() -> Result { function import_api_setting (line 133) | pub async fn import_api_setting(data: Vec) -> Result<... FILE: src-tauri/src/schemas/database.rs type ExportData (line 35) | pub struct ExportData { function get_conn (line 40) | async fn get_conn() -> DatabaseConnection { function get_database (line 63) | pub async fn get_database() -> DatabaseConnection { function init_tables (line 68) | pub async fn init_tables() -> Result<(), DbErr> { function export_tables (line 84) | pub async fn export_tables() -> Result { function import_tables (line 121) | pub async fn import_tables(filename: String) -> Result<(), CyberAPIError> { FILE: src-tauri/src/schemas/variable.rs type Variable (line 13) | pub struct Variable { method from (line 33) | fn from(model: variables::Model) -> Self { method into_active_model (line 47) | fn into_active_model(self) -> variables::ActiveModel { function get_variables_create_sql (line 63) | pub fn get_variables_create_sql() -> String { function add_variable (line 77) | pub async fn add_variable(value: Variable) -> Result { function update_variable (line 84) | pub async fn update_variable(value: Variable) -> Result { function list_variable (line 91) | pub async fn list_variable(collection: String, category: String) -> Resu... function delete_variable (line 101) | pub async fn delete_variable(ids: Vec) -> Result { function get_table_name_variable (line 110) | pub fn get_table_name_variable() -> String { function delete_all_variable (line 114) | pub async fn delete_all_variable() -> Result<(), CyberAPIError> { function export_variable (line 120) | pub async fn export_variable() -> Result { function import_variable (line 129) | pub async fn import_variable(data: Vec) -> Result<(),... FILE: src-tauri/src/schemas/version.rs type Version (line 10) | pub struct Version { method from (line 22) | fn from(model: versions::Model) -> Self { function get_versions_table_create_sql (line 32) | pub fn get_versions_table_create_sql() -> String { function add_version (line 42) | pub async fn add_version(version: Version) -> Result { function get_latest_version (line 56) | pub async fn get_latest_version() -> Result { FILE: src-tauri/src/util.rs function set_app_dir (line 4) | pub fn set_app_dir(dir: String) { function get_app_dir (line 8) | pub fn get_app_dir() -> &'static String { FILE: src/App.tsx method setup (line 21) | setup() { method render (line 48) | render() { FILE: src/commands/api_collection.ts type APICollection (line 16) | interface APICollection { function newDefaultAPICollection (line 29) | function newDefaultAPICollection(): APICollection { function createAPICollection (line 40) | async function createAPICollection( function listAPICollection (line 52) | async function listAPICollection(): Promise { function updateAPICollection (line 59) | async function updateAPICollection(collection: APICollection) { function deleteAPICollection (line 69) | async function deleteAPICollection(id: string) { FILE: src/commands/api_folder.ts type APIFolder (line 16) | interface APIFolder { function newDefaultAPIFolder (line 29) | function newDefaultAPIFolder(): APIFolder { function createAPIFolder (line 41) | async function createAPIFolder(folder: APIFolder): Promise { function listAPIFolder (line 51) | async function listAPIFolder(collection: string): Promise { function updateAPIFolder (line 61) | async function updateAPIFolder(folder: APIFolder) { function deleteAPIFolder (line 70) | async function deleteAPIFolder(id: string): Promise<{ FILE: src/commands/api_setting.ts type APISetting (line 16) | interface APISetting { function newDefaultAPISetting (line 32) | function newDefaultAPISetting(): APISetting { function createAPISetting (line 45) | async function createAPISetting(setting: APISetting): Promise { function listAPISetting (line 75) | async function listAPISetting( function updateAPISetting (line 87) | async function updateAPISetting(setting: APISetting) { function deleteAPISettings (line 97) | async function deleteAPISettings(ids: string[]) { FILE: src/commands/cookies.ts type Cookie (line 11) | interface Cookie { function listCookie (line 20) | async function listCookie(): Promise { function deleteCookie (line 71) | async function deleteCookie(c: Cookie) { function clearCookie (line 80) | async function clearCookie() { function addOrUpdate (line 87) | async function addOrUpdate(c: Cookie) { FILE: src/commands/database.ts type Version (line 16) | interface Version { function getDatabaseLatestVersion (line 24) | async function getDatabaseLatestVersion() { function handleDatabaseCompatible (line 32) | async function handleDatabaseCompatible() { function exportTables (line 59) | async function exportTables(): Promise { function importTables (line 63) | async function importTables(file: string) { FILE: src/commands/fake.ts type WithID (line 5) | interface WithID { function getStore (line 9) | function getStore(name: string): LocalForage { function fakeList (line 21) | async function fakeList(storeName: string): Promise { function fakeAdd (line 30) | async function fakeAdd(storeName: string, data: T) { function fakeUpdate (line 36) | async function fakeUpdate(storeName: string, data: T) { function fakeDeleteAPICollection (line 50) | async function fakeDeleteAPICollection( function fakeDeleteItems (line 68) | async function fakeDeleteItems( function fakeUpdateStore (line 82) | async function fakeUpdateStore(storeName: string, data: unknown) { FILE: src/commands/fn.ts type FnHandler (line 16) | interface FnHandler { type Fn (line 26) | enum Fn { function trimParam (line 44) | function trimParam(param: string): string | string[] { function parseFunctions (line 61) | function parseFunctions(collection: string, value: string): FnHandler[] { type FsParams (line 85) | interface FsParams { function getDir (line 90) | function getDir(dir: string): BaseDirectory { function convertToFsParams (line 104) | function convertToFsParams(p: unknown): FsParams { function doFnHandler (line 121) | async function doFnHandler(handler: FnHandler): Promise { FILE: src/commands/http_request.ts type HTTPMethod (line 18) | enum HTTPMethod { type ContentType (line 28) | enum ContentType { type RequestTimeout (line 36) | interface RequestTimeout { type HTTPRequest (line 43) | interface HTTPRequest { function convertKVListToURLValues (line 54) | function convertKVListToURLValues(kvList: KVParam[]) { function convertRequestToCURL (line 68) | async function convertRequestToCURL( function is_json (line 135) | function is_json(str: string) { function convertBody (line 144) | async function convertBody(collection: string, data: string) { function convertKVParams (line 170) | async function convertKVParams(collection: string, params: KVParam[]) { type MultipartFormData (line 193) | interface MultipartFormData { function convertMultipartForm (line 203) | async function convertMultipartForm(body: string): Promise void) { function selectResponse (line 246) | function selectResponse(resp: HTTPResponse) { FILE: src/commands/import_api.ts type PostManSetting (line 25) | interface PostManSetting { type InsomniaSetting (line 44) | interface InsomniaSetting { type ImportData (line 67) | interface ImportData { type ImportCategory (line 72) | enum ImportCategory { function convertPostManAPISetting (line 80) | function convertPostManAPISetting(item: PostManSetting, collection: stri... function convertSwaggerSetting (line 131) | function convertSwaggerSetting(params: { function convertPostManSetting (line 217) | function convertPostManSetting(params: { function convertInsomniaSetting (line 254) | function convertInsomniaSetting(params: { function importAPI (line 350) | async function importAPI(params: { FILE: src/commands/interface.ts type KVParam (line 1) | interface KVParam { FILE: src/commands/invoke.ts function run (line 40) | async function run(cmd: string, args?: InvokeArgs): Promise { FILE: src/commands/variable.ts type VariableStatus (line 15) | enum VariableStatus { type VariableCategory (line 20) | enum VariableCategory { type Variable (line 29) | interface Variable { function newDefaultVariable (line 46) | function newDefaultVariable(): Variable { function createVariable (line 60) | async function createVariable(value: Variable) { function listVariable (line 69) | async function listVariable( function updateVariable (line 82) | async function updateVariable(value: Variable) { function deleteVariable (line 92) | async function deleteVariable(ids: string[]) { FILE: src/commands/window.ts function closeSplashscreen (line 5) | function closeSplashscreen() { function showSplashscreen (line 9) | function showSplashscreen() { function setWindowSize (line 20) | async function setWindowSize(width: number, height: number) { FILE: src/components/APIResponse/index.tsx method setup (line 120) | setup(props) { method render (line 298) | render() { FILE: src/components/APIResponse/list.tsx method setup (line 40) | setup(props) { method render (line 75) | render() { FILE: src/components/APIResponse/status_text.tsx function getStatusType (line 5) | function getStatusType(statusCode: number) { method render (line 23) | render() { FILE: src/components/APISettingParams/index.tsx method setup (line 40) | setup() { method render (line 175) | render() { FILE: src/components/APISettingParams/req_params.tsx type TabItem (line 38) | enum TabItem { function shouldHaveBody (line 99) | function shouldHaveBody(method: string) { function shouldShowEditor (line 105) | function shouldShowEditor(contentType: string) { function createBadgeTab (line 111) | function createBadgeTab(params: { function createBodyBadge (line 129) | function createBodyBadge(params: { contentType: string; body: string }) { method setup (line 175) | setup(props) { method render (line 346) | render() { FILE: src/components/APISettingParams/uri.tsx type CuttingURIResult (line 65) | interface CuttingURIResult { function cuttingURI (line 70) | function cuttingURI(uri: string): CuttingURIResult { type RequestURI (line 83) | interface RequestURI { method setup (line 107) | setup(props) { method render (line 185) | render() { FILE: src/components/APISettingTree/header.tsx method setup (line 80) | setup() { method render (line 162) | render() { FILE: src/components/APISettingTree/index.tsx method setup (line 55) | setup() { method render (line 116) | render() { FILE: src/components/APISettingTree/item_dropdown.tsx method setup (line 60) | setup(props) { method render (line 261) | render() { FILE: src/components/APISettingTree/items.tsx type OverType (line 133) | enum OverType { type TreeItem (line 139) | interface TreeItem { function getMethodColorType (line 153) | function getMethodColorType(method: string) { function convertToTreeItems (line 169) | function convertToTreeItems(params: { method setup (line 311) | setup() { method render (line 621) | render() { FILE: src/components/ExColumn.tsx method setup (line 37) | setup(props) { method render (line 94) | render() { FILE: src/components/ExCookieEditor.tsx method setup (line 35) | setup(props) { method render (line 85) | render() { FILE: src/components/ExDeleteCheck.tsx method setup (line 21) | setup(props) { method render (line 36) | render() { FILE: src/components/ExDialog.tsx type OnConfirm (line 33) | interface OnConfirm { type DialogOption (line 36) | interface DialogOption { type ImportDialogOption (line 44) | interface ImportDialogOption { function newDialog (line 50) | function newDialog(option: DialogOption) { method setup (line 99) | setup(props) { method render (line 205) | render() { function newImportDialog (line 278) | function newImportDialog(option: ImportDialogOption) { FILE: src/components/ExForm.tsx type ExUpdateData (line 17) | interface ExUpdateData { type ExOnSubmit (line 20) | interface ExOnSubmit { type ExFormItem (line 24) | interface ExFormItem { method setup (line 49) | setup(props) { method render (line 92) | render() { FILE: src/components/ExKeyValue.tsx type HandleOptionCategory (line 46) | enum HandleOptionCategory { type HandleOption (line 51) | interface HandleOption { type KVItem (line 58) | type KVItem = { method setup (line 87) | setup(props) { method render (line 183) | render() { FILE: src/components/ExLoading.tsx method setup (line 30) | setup() { method render (line 40) | render() { FILE: src/components/ExPreview.tsx function isSupportPreview (line 15) | function isSupportPreview(contentType: string) { method render (line 32) | render() { FILE: src/components/ExTimer.tsx method setup (line 12) | setup() { method render (line 23) | render() { FILE: src/constants/handle_key.ts type HandleKey (line 1) | enum HandleKey { FILE: src/event.ts function initWindowEvent (line 5) | async function initWindowEvent() { FILE: src/helpers/curl.js function parse (line 46) | function parse(s) { function rewrite (line 133) | function rewrite(args) { function parseField (line 150) | function parseField(s) { function isURL (line 158) | function isURL(s) { FILE: src/helpers/editor.ts function createEditor (line 3) | function createEditor(params: { function replaceContent (line 24) | function replaceContent( FILE: src/helpers/hot_key.ts function match (line 4) | function match(hotKey: string, e: KeyboardEvent) { function hotKeyCreateHTTPSetting (line 31) | function hotKeyCreateHTTPSetting() { function hotKeyMatchCreateHTTPSetting (line 35) | function hotKeyMatchCreateHTTPSetting(e: KeyboardEvent) { function hotKeyCreateFolder (line 39) | function hotKeyCreateFolder() { function hotKeyMatchCreateFolder (line 43) | function hotKeyMatchCreateFolder(e: KeyboardEvent) { FILE: src/helpers/html.ts function nodeRemove (line 4) | function nodeRemove(node) { function nodeInsertAt (line 12) | function nodeInsertAt(fatherNode, node, position) { function nodeInsertBefore (line 22) | function nodeInsertBefore(node, beforeNode) { function nodeSetStyle (line 40) | function nodeSetStyle(node, style) { function nodeGetOffset (line 46) | function nodeGetOffset(node) { function nodGetScrollTop (line 62) | function nodGetScrollTop(node) { function nodeAddClass (line 71) | function nodeAddClass(node, cls) { function nodeHasClass (line 80) | function nodeHasClass(node, cls) { function nodeRemoveClass (line 89) | function nodeRemoveClass(node, cls) { function nodeGetOffsetHeightWidth (line 98) | function nodeGetOffsetHeightWidth(node) { function nodeGetDataValue (line 113) | function nodeGetDataValue(node, key) { function nodeGetTagName (line 122) | function nodeGetTagName(node) { FILE: src/helpers/pinyin.ts function newPinYinMap (line 1) | function newPinYinMap() { function getPinYin (line 423) | function getPinYin(str: string): string[] { FILE: src/helpers/util.ts function isWebMode (line 17) | function isWebMode() { function setAppTitle (line 21) | async function setAppTitle(title: string) { function formatError (line 31) | function formatError(err: Error | unknown): string { function showError (line 43) | function showError(message: MessageApi, err: Error | unknown): void { function formatDate (line 50) | function formatDate(str: string): string { function formatSimpleDate (line 57) | function formatSimpleDate(str: string): string { function getBodyWidth (line 69) | function getBodyWidth(): number { function getNormalDialogStyle (line 73) | function getNormalDialogStyle(percent = 0.7) { function newRequireRules (line 82) | function newRequireRules(keys: string[]) { function tryToParseArray (line 93) | function tryToParseArray(data: string) { function writeTextToClipboard (line 104) | async function writeTextToClipboard(text: string) { function readTextFromClipboard (line 112) | async function readTextFromClipboard() { function reload (line 119) | async function reload() { function delay (line 127) | async function delay(ms: number) { function formatLatency (line 131) | function formatLatency(ms: number) { function isJSON (line 141) | function isJSON(data: string) { function jsonFormat (line 149) | function jsonFormat(data: string) { function convertHTTPHeaderName (line 170) | function convertHTTPHeaderName(name: string) { function stringToArrayBuffer (line 177) | function stringToArrayBuffer(data: string): Promise { function isMatchTextOrPinYin (line 188) | function isMatchTextOrPinYin(content: string, keyword: string) { function writeFileToDownload (line 205) | async function writeFileToDownload(file: string, data: ArrayBuffer) { function writeSettingToDownload (line 230) | async function writeSettingToDownload(arr: unknown, name: string) { function isMacOS (line 236) | async function isMacOS() { FILE: src/i18n/index.ts type LANG (line 8) | enum LANG { function getLocale (line 25) | function getLocale() { function getCurrentLang (line 35) | function getCurrentLang() { function changeI18nLocale (line 39) | function changeI18nLocale(locale: string) { function i18nGet (line 45) | function i18nGet( function newI18nGet (line 52) | function newI18nGet(prefix: string) { FILE: src/main.ts function init (line 25) | async function init() { FILE: src/root.tsx method setup (line 24) | setup() { method render (line 56) | render() { FILE: src/router/index.ts function goTo (line 17) | function goTo( type loadingEvent (line 31) | type loadingEvent = () => void; function setLoadingEvent (line 40) | function setLoadingEvent( FILE: src/router/routes.ts type Router (line 6) | interface Router { FILE: src/stores/api_collection.ts type TabActiveData (line 20) | interface TabActiveData { function toggleFolderExpanded (line 24) | async function toggleFolderExpanded( method findByID (line 57) | findByID(id: string) { method closeAllFolders (line 60) | async closeAllFolders(collection: string) { method fetchExpandedFolders (line 65) | async fetchExpandedFolders(collection: string) { method fetchTopTreeItems (line 72) | async fetchTopTreeItems(collection: string) { method fetchActiveTabs (line 78) | async fetchActiveTabs() { method getActiveTab (line 83) | getActiveTab(id: string) { method updateActiveTab (line 86) | async updateActiveTab(params: { id: string; activeTab: string }) { method updateTopTreeItems (line 102) | async updateTopTreeItems(collection: string, idList: string[]) { method openFolder (line 106) | async openFolder(collection: string, folder: string) { method closeFolder (line 111) | async closeFolder(collection: string, folder: string) { method add (line 116) | async add(data: APICollection): Promise { method get (line 130) | async get(id: string): Promise { method fetch (line 136) | async fetch(): Promise { method update (line 147) | async update(data: APICollection): Promise { method remove (line 165) | async remove(id: string): Promise { FILE: src/stores/api_folder.ts method findByID (line 24) | findByID(id: string): APIFolder { method updateByID (line 28) | async updateByID(id: string, data: unknown) { method add (line 33) | async add(data: APIFolder): Promise { method fetch (line 47) | async fetch(collection: string): Promise { method addChild (line 65) | async addChild(params: { method update (line 133) | async update(data: APIFolder): Promise { method remove (line 151) | async remove(id: string): Promise { FILE: src/stores/api_setting.ts type SettingType (line 20) | enum SettingType { method setWindowTitle (line 37) | async setWindowTitle(id: string) { method select (line 48) | select(id: string) { method getHTTPRequest (line 54) | getHTTPRequest(id: string) { method fillValues (line 61) | fillValues(req: HTTPRequest) { method getHTTPRequestFillValues (line 83) | getHTTPRequestFillValues(id: string) { method findByID (line 98) | findByID(id: string): APISetting { method updateByID (line 102) | async updateByID(id: string, data: unknown) { method add (line 107) | async add(data: APISetting) { method fetch (line 121) | async fetch(collection: string): Promise { method update (line 137) | async update(data: APISetting) { method remove (line 160) | async remove(id: string) { FILE: src/stores/app.ts method fetch (line 23) | async fetch() { FILE: src/stores/cookie.ts function isSameCookie (line 12) | function isSameCookie(c1: Cookie, c2: Cookie) { method fetch (line 26) | async fetch() { method remove (line 38) | async remove(c: Cookie) { method clear (line 53) | async clear() { method addOrUpdate (line 65) | async addOrUpdate(c: Cookie) { FILE: src/stores/dialog.ts method toggleSettingDialog (line 15) | toggleSettingDialog(shown: boolean) { method toggleCookieDialog (line 18) | toggleCookieDialog(shown: boolean) { method toggleEnvironmentDialog (line 21) | toggleEnvironmentDialog(shown: boolean) { method toggleStoreDialog (line 24) | toggleStoreDialog(shown: boolean) { method toggleCustomizeVariableDialog (line 27) | toggleCustomizeVariableDialog(shown: boolean) { method toggleReqHeaderDialog (line 30) | toggleReqHeaderDialog(shown: boolean) { FILE: src/stores/header.ts type Breadcrumb (line 3) | interface Breadcrumb { method add (line 15) | add(breadcrumb: Breadcrumb) { method clear (line 27) | clear() { FILE: src/stores/local.ts function createNewStore (line 5) | function createNewStore(name: string) { type StoreKey (line 18) | enum StoreKey { function getLang (line 54) | async function getLang() { function setLang (line 63) | async function setLang(lang: string) { function clearStore (line 67) | async function clearStore(name: StoreKey) { FILE: src/stores/pin_request.ts type LatestRequest (line 4) | interface LatestRequest { method fetch (line 17) | async fetch(collection: string) { method save (line 30) | async save() { method add (line 35) | async add(collection: string, req: LatestRequest) { method remove (line 47) | async remove(id: string) { FILE: src/stores/setting.ts type Timeout (line 10) | interface Timeout { type AppSetting (line 16) | interface AppSetting { type ResizeType (line 33) | enum ResizeType { function getAppSetting (line 40) | async function getAppSetting(): Promise { function updateAppSetting (line 48) | function updateAppSetting(data: AppSetting): Promise { function updateAppLatestRoute (line 52) | async function updateAppLatestRoute(route: { function getAppLatestRoute (line 62) | async function getAppLatestRoute() { function isDarkTheme (line 67) | function isDarkTheme(theme: string) { method fetch (line 95) | async fetch(): Promise { method updateTheme (line 143) | async updateTheme(theme: string) { method updateCollectionSortType (line 151) | async updateCollectionSortType(sortType: string) { method updateCollectionColumnWidths (line 157) | async updateCollectionColumnWidths(widths: number[]) { method updateParamsColumnWidth (line 163) | async updateParamsColumnWidth(width: number) { method updateSize (line 172) | async updateSize(width: number, height: number) { method updateResizeType (line 184) | async updateResizeType(resizeType: string) { method resize (line 190) | async resize() { method getRequestTimeout (line 198) | getRequestTimeout() { method updateRequestTimeout (line 201) | async updateRequestTimeout(params: Timeout) { FILE: src/stores/variable.ts function newVariableStore (line 19) | function newVariableStore(name: string, category: string) { FILE: src/userWorker.ts method getWorker (line 12) | getWorker(_: any, label: string) { FILE: src/views/AppHeader.tsx type FnKey (line 90) | enum FnKey { method setup (line 104) | setup() { method render (line 282) | render() { FILE: src/views/AppSetting.tsx method setup (line 26) | setup() { method render (line 141) | render() { FILE: src/views/Collection.tsx method setup (line 47) | setup() { method render (line 225) | render() { FILE: src/views/CookieSetting.tsx type Mode (line 24) | enum Mode { method setup (line 36) | setup() { method render (line 95) | render() { FILE: src/views/Dashboard.tsx type SortType (line 66) | enum SortType { function filterAndSort (line 96) | function filterAndSort( method setup (line 150) | setup() { method render (line 258) | render() { FILE: src/views/StoreSetting.tsx method setup (line 29) | setup() { method render (line 65) | render() { FILE: src/views/VariableSetting.tsx function convertKVParams (line 32) | function convertKVParams(variables: Variable[]): KVParam[] { method setup (line 62) | setup(props) { method render (line 167) | render() {