Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. // Large, complete
  2. const restrictedFxTypes = {
  3. [FxType.PARALLAX]: [
  4. FxType.FLY_IN_TOP,
  5. FxType.FLY_IN_BOTTOM,
  6. FxType.FLOAT_IN_BOTTOM,
  7. FxType.FLOAT_IN_TOP,
  8. ],
  9. [FxType.FLY_IN_TOP]: [
  10. FxType.PARALLAX,
  11. FxType.FLY_IN_BOTTOM,
  12. FxType.FLOAT_IN_BOTTOM,
  13. FxType.FLOAT_IN_TOP,
  14. ],
  15. [FxType.FLY_IN_BOTTOM]: [
  16. FxType.FLY_IN_TOP,
  17. FxType.PARALLAX,
  18. FxType.FLOAT_IN_BOTTOM,
  19. FxType.FLOAT_IN_TOP,
  20. ],
  21. [FxType.FLY_IN_RIGHT]: [
  22. FxType.FLY_IN_LEFT,
  23. FxType.FLOAT_IN_BOTTOM,
  24. FxType.FLOAT_IN_TOP,
  25. ],
  26. [FxType.FLY_IN_LEFT]: [
  27. FxType.FLY_IN_RIGHT,
  28. FxType.FLOAT_IN_BOTTOM,
  29. FxType.FLOAT_IN_TOP,
  30. ],
  31. [FxType.FADE_IN]: [
  32. FxType.FADE_IN_SCROLL,
  33. FxType.FLOAT_IN_BOTTOM,
  34. FxType.FLOAT_IN_TOP,
  35. ],
  36. [FxType.FADE_IN_SCROLL]: [
  37. FxType.FADE_IN,
  38. FxType.FLOAT_IN_TOP,
  39. ],
  40. [FxType.FLOAT_IN_BOTTOM]: [
  41. FxType.PARALLAX,
  42. FxType.FLY_IN_TOP,
  43. FxType.FLY_IN_BOTTOM,
  44. FxType.FLY_IN_RIGHT,
  45. FxType.FLY_IN_LEFT,
  46. FxType.FADE_IN,
  47. FxType.FADE_IN_SCROLL,
  48. FxType.FLOAT_IN_TOP,
  49. ],
  50. [FxType.FLOAT_IN_TOP]: [
  51. FxType.PARALLAX,
  52. FxType.FLY_IN_TOP,
  53. FxType.FLY_IN_BOTTOM,
  54. FxType.FLY_IN_RIGHT,
  55. FxType.FLY_IN_LEFT,
  56. FxType.FADE_IN,
  57. FxType.FADE_IN_SCROLL,
  58. FxType.FLOAT_IN_BOTTOM,
  59. ],
  60. };
  61.  
  62. // Small, normalized
  63. const restrictedFxTypes = {
  64. [FxType.FADE_IN]: [
  65. FxType.FADE_IN_SCROLL,
  66. FxType.FLOAT_IN_BOTTOM,
  67. FxType.FLOAT_IN_TOP,
  68. ],
  69. [FxType.FADE_IN_SCROLL]: [
  70. FxType.FLOAT_IN_BOTTOM,
  71. FxType.FLOAT_IN_TOP,
  72. ],
  73. [FxType.FLOAT_IN_BOTTOM]: [
  74. FxType.FLOAT_IN_TOP,
  75. FxType.FLY_IN_BOTTOM,
  76. FxType.FLY_IN_LEFT,
  77. FxType.FLY_IN_RIGHT,
  78. FxType.FLY_IN_TOP,
  79. FxType.PARALLAX,
  80. ],
  81. [FxType.FLOAT_IN_TOP]: [
  82. FxType.FLY_IN_BOTTOM,
  83. FxType.FLY_IN_LEFT,
  84. FxType.FLY_IN_RIGHT,
  85. FxType.FLY_IN_TOP,
  86. FxType.PARALLAX,
  87. ],
  88. [FxType.FLY_IN_BOTTOM]: [FxType.FLY_IN_TOP, FxType.PARALLAX],
  89. [FxType.FLY_IN_LEFT]: [FxType.FLY_IN_RIGHT],
  90. [FxType.FLY_IN_TOP]: [FxType.PARALLAX],
  91. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement