canvg
Version:
JavaScript SVG parser and renderer on Canvas.
18 lines • 807 B
TypeScript
import { Document } from './Document';
import { Element } from './Element';
import { FontFaceElement } from './FontFaceElement';
import { MissingGlyphElement } from './MissingGlyphElement';
import { ArabicForm, GlyphElement } from './GlyphElement';
export declare class FontElement extends Element {
type: string;
readonly isArabic: boolean;
readonly missingGlyph: MissingGlyphElement | undefined;
readonly glyphs: Record<string, GlyphElement>;
readonly arabicGlyphs: Record<string, Partial<Record<ArabicForm, GlyphElement>>>;
readonly horizAdvX: number;
readonly isRTL: boolean;
readonly fontFace: FontFaceElement | undefined;
constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
render(): void;
}
//# sourceMappingURL=FontElement.d.ts.map