interface HighlightRules { $embeds: string[]; $keywordList: string[]; $keywords: any[]; $rules: HighlightRulesMap; addRules(rules: HighlightRulesMap, prefix?: string): void; createKeywordMapper( map: Record<string, string>, defaultToken?: string, ignoreCase?: boolean, splitChar?: string, ): KeywordMapper; embedRules( rules: HighlightRulesMap | new () => HighlightRules, prefix: string, escapeRules?: boolean, append?: boolean, ): void; getEmbeds(): string[]; getRules(): HighlightRulesMap; normalizeRules(): void;} Properties
$keywordList
$keywordList: string[]
$keywords
$keywords: any[]
Methods
createKeywordMapper
- createKeywordMapper(
map: Record<string, string>,
defaultToken?: string,
ignoreCase?: boolean,
splitChar?: string,
): KeywordMapper Parameters
- map: Record<string, string>
Optional
defaultToken: stringOptional
ignoreCase: booleanOptional
splitChar: string
getEmbeds
- getEmbeds(): string[]
Returns string[]
normalizeRules
- normalizeRules(): void
Returns void