react-native-twopane-navigation
Version:
React Native package for dual screen devices navigation support (Surface Duo)
2 lines • 3.02 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _utility=_interopRequireDefault(require("./utility.methods"));var _twoPane=_interopRequireDefault(require("../twoPane/twoPaneStore/twoPane.methods"));var _onePane=_interopRequireDefault(require("../onePane/onePaneStore/onePane.methods"));var Add=function Add(key,element,header){var isMergeONE=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var isMergeTWO=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;var extensionOptions=arguments.length>5?arguments[5]:undefined;if(_utility.default.isTwoPane()){_twoPane.default.Add(key,element,header,isMergeTWO,extensionOptions);}else{_onePane.default.Add(key,element,header,isMergeONE,extensionOptions);}};var AddOrMoveToFront=function AddOrMoveToFront(key,element,header){var isMergeONE=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var isMergeTWO=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;if(_utility.default.isTwoPane()){_twoPane.default.AddOrMoveToFront(key,element,header,isMergeTWO);}else{_onePane.default.AddOrMoveToFront(key,element,header,isMergeONE);}};var AddOrMoveToFrontTWO=function AddOrMoveToFrontTWO(key,element,header){var isMergeONE=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var isMergeTWO=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;if(_utility.default.isTwoPane()){_twoPane.default.AddOrMoveToFront(key,element,header,isMergeTWO);}else{_onePane.default.Add(key,element,header,isMergeONE);}};var AddOrMoveToFrontONE=function AddOrMoveToFrontONE(key,element,header){var isMergeONE=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var isMergeTWO=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;if(_utility.default.isTwoPane()){_twoPane.default.Add(key,element,header,isMergeTWO);}else{_onePane.default.AddOrMoveToFront(key,element,header,isMergeONE);}};var BackToHome=function BackToHome(){if(_utility.default.isTwoPane()){_twoPane.default.BackToHome();}else{_onePane.default.BackToHome();}};var GoBack=function GoBack(){if(_utility.default.isTwoPane()){_twoPane.default.GoBack();}else{_onePane.default.GoBack();}};var ReplacePane=function ReplacePane(key,twoPaneElement){if(_utility.default.isTwoPane()){_twoPane.default.ReplacePane(key,twoPaneElement);}else{_onePane.default.ReplacePane(key,twoPaneElement);}};var ReplaceHeader=function ReplaceHeader(key,header){if(_utility.default.isTwoPane()){_twoPane.default.ReplaceHeader(key,header);}else{_onePane.default.ReplaceHeader(key,header);}};var _autoPaneFunctions={Add:Add,AddOrMoveToFront:AddOrMoveToFront,AddOrMoveToFrontTWO:AddOrMoveToFrontTWO,AddOrMoveToFrontONE:AddOrMoveToFrontONE,BackToHome:BackToHome,GoBack:GoBack,ReplacePane:ReplacePane,ReplaceHeader:ReplaceHeader};var autoPane=_autoPaneFunctions;var _default=autoPane;exports.default=_default;
//# sourceMappingURL=autoPane.methods.js.map