Skip to main content

TRenderEngineConfig

export
type TRenderEngineConfig<
> = any

Fields

allowedStyles

allowedStyles?: CSSPropertyNameList;

baseStyle

baseStyle?: MixedStyleDeclaration;

classesStyles

classesStyles?: Readonly<Record<string, MixedStyleDeclaration>>;

customHTMLElementModels

customHTMLElementModels?: HTMLElementModelRecord;

dangerouslyDisableHoisting

dangerouslyDisableHoisting?: boolean;

dangerouslyDisableWhitespaceCollapsing

dangerouslyDisableWhitespaceCollapsing?: boolean;

domVisitors

domVisitors?: DomVisitorCallbacks;

emSize

emSize?: number;

enableCSSInlineProcessing

enableCSSInlineProcessing?: boolean;

enableUserAgentStyles

enableUserAgentStyles?: boolean;

fallbackFonts

fallbackFonts?: FallbackFontsDefinitions;

htmlParserOptions

htmlParserOptions?: ParserOptions;

idsStyles

idsStyles?: Readonly<Record<string, MixedStyleDeclaration>>;

ignoredDomTags

ignoredDomTags?: Array<string>;

ignoreDomNode

ignoreDomNode?: function __type(
  node: Node,
  parent: NodeWithChildren
) : unknown;

ignoredStyles

ignoredStyles?: CSSPropertyNameList;

selectDomRoot

selectDomRoot?: function __type(
  node: NodeWithChildren
) : any;

setMarkersForTNode

setMarkersForTNode?: SetMarkersForTNode;

systemFonts

systemFonts?: Array<string>;

tagsStyles

tagsStyles?: Readonly<Record<string, MixedStyleDeclaration>>;