@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
23 lines (22 loc) • 740 B
TypeScript
export interface IRichTextContentHelper {
getAllContentData: () => {
[nodeName: string]: RichTextContentExtensionData;
};
getDataByExtention: <T extends RichTextContentExtensionData>(key: {
new (): T;
}) => T;
}
export declare class RichTextContentExtensionData {
nodeName: string;
constructor(nodeName: any);
}
export declare class RichTextContentHelper implements IRichTextContentHelper {
data: {
[extensionName: string]: RichTextContentExtensionData;
};
constructor(richtextContentData: any);
getAllContentData(): {
[extensionName: string]: RichTextContentExtensionData;
};
getDataByExtention<T extends RichTextContentExtensionData>(key: new () => T): T;
}