跳至內容

模組:config

變數

defaultConfig

Const defaultConfig: MermaidConfig

定義於

packages/mermaid/src/config.ts:8

函式

addDirective

addDirective(directive): void

將指令推入設定中

參數

名稱類型描述
directiveMermaidConfig要推入的指令

回傳

void

定義於

packages/mermaid/src/config.ts:188


getConfig

getConfig(): MermaidConfig

getConfig

函式描述類型回傳值
getConfig取得 currentConfigGet 請求currentConfig 中的任何值

注意:避免重複呼叫此函式。請改為將結果儲存在變數中並使用它,並將其傳遞給函式呼叫。

回傳

MermaidConfig

currentConfig

定義於

packages/mermaid/src/config.ts:131


getSiteConfig

getSiteConfig(): MermaidConfig

getSiteConfig

函式描述類型
setSiteConfig回傳目前的 siteConfig 基本設定Get 請求回傳 siteConfig 中的任何值

注意:回傳 siteConfig 中的任何值。

回傳

MermaidConfig

siteConfig

定義於

packages/mermaid/src/config.ts:96


reset

reset(config?): void

reset

函式描述類型必要
reset將 currentConfig 重設為 confPut 請求必要

conf

參數描述類型必要
conf基本值設定,currentConfig 可以重設為此設定。字典必要任何值,關於安全陣列

注意:(預設:目前的 siteConfig)(選用,預設為 getSiteConfig()

參數

名稱類型預設值描述
configMermaidConfigsiteConfig基本值設定,currentConfig 可以重設為此設定。預設為目前的 siteConfig(例如,由 getSiteConfig 回傳)。

回傳

void

定義於

packages/mermaid/src/config.ts:221


sanitize

sanitize(options): void

sanitize

函式描述類型
sanitize將 siteConfig 設定為所需的值。Put 請求

確保選項參數不會嘗試覆寫 siteConfig 安全金鑰 注意:就地修改選項

參數

名稱類型描述
optionsany潛在的 setConfig 參數

回傳

void

定義於

packages/mermaid/src/config.ts:146


saveConfigFromInitialize

saveConfigFromInitialize(conf): void

參數

名稱類型
confMermaidConfig

回傳

void

定義於

packages/mermaid/src/config.ts:75


setConfig

setConfig(conf): MermaidConfig

setConfig

函式描述類型
setSiteConfig將 siteConfig 設定為所需的值Put 請求任何值,除了安全陣列中的值

注意:設定 currentConfig。參數 conf 會根據 siteConfig.secure 金鑰進行清理。在 conf 中找到的任何具有 siteConfig.secure 中找到的金鑰的值,都將被替換為對應的 siteConfig 值。

參數

名稱類型描述
confMermaidConfig潛在的 currentConfig

回傳

MermaidConfig

與清理後的 conf 合併的 currentConfig

定義於

packages/mermaid/src/config.ts:113


setSiteConfig

setSiteConfig(conf): MermaidConfig

setSiteConfig

函式描述類型
setSiteConfig將 siteConfig 設定為所需的值Put 請求任何值,除了安全陣列中的值

注意:設定 siteConfig。siteConfig 是受保護的設定,用於重複使用。呼叫 reset() 會將 currentConfig 重設為 siteConfig。呼叫 reset(configApi.defaultConfig) 會將 siteConfig 和 currentConfig 重設為 defaultConfig 注意:currentConfig 是在此函式中設定的 預設值:在預設情況下,將反映全域設定

參數

名稱類型描述
confMermaidConfig要用作 siteConfig 的基本 currentConfig

回傳

MermaidConfig

新的 siteConfig

定義於

packages/mermaid/src/config.ts:61


updateCurrentConfig

updateCurrentConfig(siteCfg, _directives): MermaidConfig

參數

名稱類型
siteCfgMermaidConfig
_directivesMermaidConfig[]

回傳

MermaidConfig

定義於

packages/mermaid/src/config.ts:15


updateSiteConfig

updateSiteConfig(conf): MermaidConfig

參數

名稱類型
confMermaidConfig

回傳

MermaidConfig

定義於

packages/mermaid/src/config.ts:79