@awesome-fe/translate
Version:
Translation utils
13 lines (12 loc) • 589 B
TypeScript
import { DomElement, DomParentNode, DomSelector } from '../tiny-dom/dom-models';
export declare class Marker {
private readonly selectors;
constructor(selectors?: ((node: DomElement) => boolean)[]);
markFile(filename: string): void;
mark(content: string): string;
addTranslationMark(doc: DomParentNode): void;
addIdForHeaders(body: DomParentNode): void;
markAndSwapAll(body: DomParentNode): void;
}
export declare function markAndSwap(element: DomParentNode, selector: DomSelector): void;
export declare function restructureTable(element: DomParentNode): void;