@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
30 lines (29 loc) • 703 B
TypeScript
import { BladeMenuNavigationNode } from "../../models";
import { TsxAllowUnknowProperties } from "..";
export interface IMenuBlade {
/**
* Blade title
* */
title: string;
/**
* Parent Navigation Node Key
* */
navigationNodeKey: string;
/**
* Selected a menu node callback
* */
onNodeSelected: (node: BladeMenuNavigationNode) => void;
}
declare global {
namespace VueTsxSupport.JSX {
interface Element {
}
interface ElementClass {
}
interface ElementAttributesProperty {
}
interface IntrinsicElements {
"omfx-blade-menu": TsxAllowUnknowProperties<IMenuBlade>;
}
}
}