UNPKG

@ionic/react

Version:
27 lines (26 loc) 1.11 kB
import React from 'react'; import { IonLifeCycleContext } from '../contexts/IonLifeCycleContext'; import type { RouteInfo } from '../models'; import { StackContext } from './StackContext'; interface OutletPageManagerProps { className?: string; forwardedRef?: React.ForwardedRef<HTMLIonRouterOutletElement>; routeInfo?: RouteInfo; StackManager: any; } export declare class OutletPageManager extends React.Component<OutletPageManagerProps> { ionLifeCycleContext: React.ContextType<typeof IonLifeCycleContext>; context: React.ContextType<typeof StackContext>; ionRouterOutlet: HTMLIonRouterOutletElement | undefined; outletIsReady: boolean; constructor(props: OutletPageManagerProps); componentDidMount(): void; componentWillUnmount(): void; ionViewWillEnterHandler(): void; ionViewDidEnterHandler(): void; ionViewWillLeaveHandler(): void; ionViewDidLeaveHandler(): void; render(): import("react/jsx-runtime").JSX.Element; static get contextType(): React.Context<import("./StackContext").StackContextState>; } export default OutletPageManager;