@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
25 lines (24 loc) • 771 B
TypeScript
import { ActionToolbarStyles } from "../..";
import { EditorDisplayModes } from "../../../models";
export interface IActionToolbarProperties {
}
/**Editor chrome*/
export interface IActionToolbar extends IActionToolbarProperties {
[name: string]: any;
styles?: Partial<typeof ActionToolbarStyles>;
generateElements: (h: any, actionButtons: Array<JSX.Element>) => Array<JSX.Element>;
changeMode: (editorDisplayMode: EditorDisplayModes) => void;
}
declare global {
namespace VueTsxSupport.JSX {
interface Element {
}
interface ElementClass {
}
interface ElementAttributesProperty {
}
interface IntrinsicElements {
"omfx-editor-chrome-action-toolbar": IActionToolbar;
}
}
}