react-navigation-shared-element
Version:
react-native-shared-element bindings for React Navigation
14 lines (13 loc) • 751 B
TypeScript
import { ISharedElementRendererData } from "./SharedElementRendererData";
import SharedElementSceneData, { SharedElementSceneEventType } from "./SharedElementSceneData";
export declare class SharedElementRendererProxy implements ISharedElementRendererData {
private data;
startTransition(closing: boolean, navigatorId: string, nestingDepth: number): void;
endTransition(closing: boolean, navigatorId: string, nestingDepth: number): void;
updateSceneState(scene: SharedElementSceneData, eventType: SharedElementSceneEventType): void;
get source(): ISharedElementRendererData | null;
set source(data: ISharedElementRendererData | null);
get nestingDepth(): number;
addDebugRef(): number;
releaseDebugRef(): number;
}