UNPKG

react-native-navigation

Version:

React Native Navigation - truly native navigation for iOS and Android

60 lines (59 loc) 2.18 kB
"use strict"; import RNNCommandsModule from "./NativeRNNTurboModule.js"; export class NativeCommandsSender { constructor() { this.nativeCommandsModule = RNNCommandsModule; } setRoot(commandId, layout) { return this.nativeCommandsModule.setRoot(commandId, layout); } setDefaultOptions(options) { return this.nativeCommandsModule.setDefaultOptions(options); } mergeOptions(componentId, options) { return this.nativeCommandsModule.mergeOptions(componentId, options); } push(commandId, onComponentId, layout) { return this.nativeCommandsModule.push(commandId, onComponentId, layout); } pop(commandId, componentId, options) { return this.nativeCommandsModule.pop(commandId, componentId, options); } popTo(commandId, componentId, options) { return this.nativeCommandsModule.popTo(commandId, componentId, options); } popToRoot(commandId, componentId, options) { return this.nativeCommandsModule.popToRoot(commandId, componentId, options); } setStackRoot(commandId, onComponentId, layout) { return this.nativeCommandsModule.setStackRoot(commandId, onComponentId, layout); } showModal(commandId, layout) { return this.nativeCommandsModule.showModal(commandId, layout); } dismissModal(commandId, componentId, options) { return this.nativeCommandsModule.dismissModal(commandId, componentId, options); } dismissAllModals(commandId, options) { return this.nativeCommandsModule.dismissAllModals(commandId, options); } showOverlay(commandId, layout) { return this.nativeCommandsModule.showOverlay(commandId, layout); } dismissOverlay(commandId, componentId) { return this.nativeCommandsModule.dismissOverlay(commandId, componentId); } dismissAllOverlays(commandId) { return this.nativeCommandsModule.dismissAllOverlays(commandId); } getLaunchArgs(commandId) { return this.nativeCommandsModule.getLaunchArgs(commandId); } getNavigationConstants() { return Promise.resolve(this.nativeCommandsModule.getConstants()); } getNavigationConstantsSync() { return this.nativeCommandsModule.getConstants(); } } //# sourceMappingURL=NativeCommandsSender.js.map