UNPKG

rabbit-ear

Version:
61 lines 2.2 kB
export { general as default }; /** * Rabbit Ear (c) Kraft */ declare const general: { convertToViewBox: (svg: any, x: any, y: any) => any[]; foldToViewBox: ({ vertices_coords }: { vertices_coords: any; }) => string; getViewBox: (element: any) => any; setViewBox: (element: any, ...args: any[]) => any; parseTransform: (transform: string) => { transform: string; parameters: number[]; }[]; transformStringToMatrix: (string: any) => any; parsePathCommands: (d: string) => { command: string; values: number[]; }[]; parsePathCommandsWithEndpoints: (d: any) => { end: any; start: any; command: string; values: number[]; }[]; pathCommandNames: { m: string; l: string; v: string; h: string; a: string; c: string; s: string; q: string; t: string; z: string; }; makeCDATASection: (text: string) => CDATASection; addClass: (el: Element, ...classes: string[]) => void; findElementTypeInParents: (element: Element, nodeName: string) => Element; flattenDomTree: (el: Element | ChildNode) => (Element | ChildNode)[]; flattenDomTreeWithStyle: (element: Element | ChildNode, attributes?: any) => { element: Element | ChildNode; attributes: { [key: string]: string; }; }[]; getRootParent: (el: Element) => Element; xmlStringToElement: (input: string, mimeType?: string) => Element; svg_add2: (a: [number, number], b: [number, number]) => [number, number]; svg_distance2: (a: [number, number], b: [number, number]) => number; svg_distanceSq2: (a: [number, number], b: [number, number]) => number; svg_magnitude2: (a: [number, number]) => number; svg_magnitudeSq2: (a: [number, number]) => number; svg_multiplyMatrices2: (m1: number[], m2: number[]) => number[]; svg_polar_to_cart: (a: number, d: number) => [number, number]; svg_scale2: (a: [number, number], s: number) => [number, number]; svg_sub2: (a: [number, number], b: [number, number]) => [number, number]; }; //# sourceMappingURL=index.d.ts.map