@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
20 lines (19 loc) • 742 B
TypeScript
import { JourneyInstance } from "@omnia/fx-models";
import { OmniaTheming, VueComponentBase } from "..";
import { IWebComponentInstance } from "../..";
import { IBladeHeader } from "./IBladeHeader";
export declare class BladeHeader extends VueComponentBase implements IWebComponentInstance, IBladeHeader {
journey: JourneyInstance | (() => JourneyInstance);
title: string | JSX.Element;
prependIcons?: JSX.Element[];
bladeId?: string;
disabledCloseButton?: boolean;
onClose?: () => Promise<boolean> | boolean;
omniaTheming: OmniaTheming;
private journeyInstance;
private previousBladeId;
created(): void;
travelBack(): void;
handleCloseBlade(): void;
render(): VueTsxSupport.JSX.Element;
}