react-native-navigation的迁移库

ValidCommands.js 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. export const singleScreenApp = {
  2. container: {
  3. name: 'com.example.MyScreen'
  4. }
  5. };
  6. export const tabBasedApp = {
  7. tabs: [
  8. {
  9. container: {
  10. name: 'com.example.FirstTab'
  11. }
  12. },
  13. {
  14. container: {
  15. name: 'com.example.SecondTab'
  16. }
  17. },
  18. {
  19. container: {
  20. name: 'com.example.FirstTab'
  21. }
  22. }
  23. ]
  24. };
  25. export const singleWithSideMenu = {
  26. container: {
  27. name: 'com.example.MyScreen'
  28. },
  29. sideMenu: {
  30. left: {
  31. container: {
  32. name: 'com.example.MyScreen'
  33. }
  34. }
  35. }
  36. };
  37. export const singleWithRightSideMenu = {
  38. container: {
  39. name: 'com.example.MyScreen'
  40. },
  41. sideMenu: {
  42. right: {
  43. name: 'com.example.Menu'
  44. }
  45. }
  46. };
  47. export const singleWithBothMenus = {
  48. container: {
  49. name: 'com.example.MyScreen'
  50. },
  51. sideMenu: {
  52. left: {
  53. name: 'com.example.Menu1'
  54. },
  55. right: {
  56. name: 'com.example.Menu2'
  57. }
  58. }
  59. };
  60. export const tabBasedWithSideMenu = {
  61. tabs: [
  62. {
  63. container: {
  64. name: 'com.example.FirstTab'
  65. }
  66. },
  67. {
  68. container: {
  69. name: 'com.example.SecondTab'
  70. }
  71. },
  72. {
  73. container: {
  74. name: 'com.example.FirstTab'
  75. }
  76. }
  77. ],
  78. sideMenu: {
  79. left: {
  80. name: 'com.example.Menu1'
  81. },
  82. right: {
  83. name: 'com.example.Menu2'
  84. }
  85. }
  86. };