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>>;