You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

m_api_html.js 5.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. // insert
  2. // insert
  3. // small_video after
  4. // small_video ui
  5. // psudo_small_video
  6. // location ui
  7. // psudo location ui
  8. // small_video_toolbar
  9. // pseudo_small_video
  10. // small_video_ui
  11. // small_video_after
  12. function init_api0(){
  13. $(".plugin_top").remove()
  14. var n
  15. n = `<div class="plugin_top"><div class="m">ABC</div></div>`
  16. // n = `<span class="plugin_top"><div class="m">ABC</div></span>`
  17. n = `<span class="plugin_top pseudo_vid small_vid"><span class="m">ABC</span></span>`
  18. // n = `<span class="plugin_top pseudo_vid videocontainer this_con rloc remote_vid small_vid display-avatar-only"></span>`
  19. n = `<span class="plugin_top pseudo_vid videocontainer this_con rloc remote_vid small_vid display-avatar-only"><span class="m">ABC</span></span>`
  20. // add_node(n,`.small_vid`,"append")
  21. // add_node(n,`.small_vid`,"after")
  22. // add_node(n,`.jdiv`,"append")
  23. // add_node(n,`.cont.c1`,"append")
  24. }
  25. // vroot.vproc.sizes
  26. // toolbox-content
  27. // button-group-left
  28. // button-group-center
  29. // button-group-right
  30. // toolbox-button
  31. function init_api(){
  32. $(".plugin_top").remove()
  33. var n
  34. n = `<div class="plugin_top toolbox-button "><div class="cbar">ABC</div></div>`
  35. n = `<span class="plugin_top pseudo_vid small_vid"><div class="m">ABC</div></span>`
  36. n = `<span class="plugin_top hidden_vid pseudo_vid small_vid"><div class="m">ABC</div></span>`
  37. n = `<span class="plugin_top hidden_vid pseudo_vid small_vid"><div class="m">ABC</div></span>`
  38. // n = `<span class="plugin_top pseudo_vid"><span class="m">ABC</span></span>`
  39. // n = `<span class="plugin_top pseudo_vid videocontainer this_con rloc remote_vid small_vid display-avatar-only"></span>`
  40. // n = `<span class="plugin_top pseudo_vid videocontainer this_con rloc remote_vid small_vid display-avatar-only"><span class="m">ABC</span></span>`
  41. // add_node(n,`.small_vid`,"append")
  42. // add_node(n,`.small_vid`,"after")
  43. // add_node(n,`.remote_vid,#localVideoTileViewContainer`,"after")
  44. n = `<span class="plugin_top pseudo_vid small_vid "><div class="m">ABC</div></span>`
  45. add_node(n,`.remote_vid,#localVideoTileViewContainer`,"after")
  46. // add_node(n,`.jdiv`,"append")
  47. // add_node(n,`.button-group-center`,"append")
  48. // add_node(n,`.button-group-right`,"prepend")
  49. // add_node(n,`.jdiv`,"prepend")
  50. // add_node(n,`.cont`,"prepend")
  51. // add_node(n,`.cont`,"after")
  52. try {
  53. dispatch_resize()
  54. } catch {
  55. }
  56. }
  57. function init_api2(){
  58. $(".plugin_top").remove()
  59. // dispatch_resize()
  60. // return
  61. var n
  62. n = `<div class="plugin_top toolbox-button "><div class="cbar">ABC</div></div>`
  63. n = `<span class="plugin_top pseudo_vid small_vid"><div class="m">ABC</div></span>`
  64. n = `<span class="plugin_top hidden_vid pseudo_vid small_vid"><div class="m">ABC</div></span>`
  65. n = `<span class="plugin_top hidden_vid pseudo_vid small_vid"><div class="m">ABC</div></span>`
  66. // n = `<span class="plugin_top pseudo_vid"><span class="m">ABC</span></span>`
  67. // n = `<span class="plugin_top pseudo_vid videocontainer this_con rloc remote_vid small_vid display-avatar-only"></span>`
  68. // n = `<span class="plugin_top pseudo_vid videocontainer this_con rloc remote_vid small_vid display-avatar-only"><span class="m">ABC</span></span>`
  69. // add_node(n,`.small_vid`,"append")
  70. // add_node(n,`.remote_vid,#localVideoTileViewContainer`,"after")
  71. n = `<span class="plugin_top pseudo_vid small_vid "><div class="m">ABC</div></span>`
  72. // add_node(n,`.small_vid`,"after")
  73. // add_node(n,`.remote_vid,#localVideoTileViewContainer`,"after")
  74. // add_node(n,`.remote-videos-container`,"append")
  75. add_node(n,`#localVideoTileViewContainer`,"before")
  76. // n = `<span class="plugin_top "><div class="m">ABC</div></span>`
  77. // n = `<span class="plugin_top overlay"><div class="m">ABC</div></span>`
  78. // add_node(n,`.jdiv`,"append")
  79. /*
  80. add_node(n,`.button-group-center`,"append")
  81. add_node(n,`.button-group-right`,"append")
  82. add_node(n,`.button-group-left`,"append")
  83. add_node(n,`.button-group-center`,"prepend")
  84. add_node(n,`.button-group-right`,"prepend")
  85. add_node(n,`.button-group-left`,"prepend")
  86. */
  87. // add_node(n,`.toolbox-content`,"prepend")
  88. // add_node(n,`.toolbox-content`,"before")
  89. // add_node(n,`.toolbox-content`,"after")
  90. // add_node(n,`.toolbox-background`,"after")
  91. // add_node(n,`.toolbox-background`,"append")
  92. // add_node(n,`.toolbox-background`,"append")
  93. // add_node(n,`.new-toolbox`,"append")
  94. // add_node(n,`.new-toolbox`,"prepend")
  95. // add_node(n,`#react`,"prepend")
  96. // add_node(n,`body`,"prepend")
  97. // add_node(n,`body`,"append")
  98. // add_node(n,`.jdiv`,"prepend")
  99. // add_node(n,`.jdiv`,"append")
  100. // add_node(n,`.cont`,"prepend")
  101. // add_node(n,`.cont`,"after")
  102. try {
  103. dispatch_resize()
  104. } catch {
  105. }
  106. }
  107. function init_api3(){
  108. $(".plugin_top").remove()
  109. // dispatch_resize()
  110. // return
  111. var n
  112. // ".top_toolbox,.vid_toptoolbar_hook"
  113. n = `<div class="plugin_top toolbox-button "><div class="cbar">ABC</div></div>`
  114. n = `<span class="plugin_top pseudo_vid small_vid"><div class="m">ABC</div></span>`
  115. n = `<span class="plugin_top hidden_vid pseudo_vid small_vid"><div class="m">ABC</div></span>`
  116. n = `<span class="plugin_top hidden_vid pseudo_vid small_vid"><div class="m">ABC</div></span>`
  117. n = `<span class="plugin_top pseudo_vid small_vid "><div class="m2 xbox">ABC</div></span>`
  118. add_node(n,`#localVideoTileViewContainer`,"before")
  119. n = `<span class="plugin_top"><div class="m xbox">ABC</div></span>`
  120. add_node(n,`.top_toolbox,.vid_toptoolbar_hook`,"append")
  121. // add_node(n,`.dev_hook`,"append")
  122. add_node(n,`.button-group-right`,"prepend")
  123. try {
  124. dispatch_resize()
  125. } catch {
  126. }
  127. }
  128. // Add Psudo vid
  129. // video toolbar hook
  130. // window top margin
  131. // window window bottom toolbar
  132. function add_node(n,rn,i) {
  133. $(rn)[i](n)
  134. // after
  135. // $(".plugin_top")
  136. // body...
  137. }
  138. init_api3()
  139. // C:\bspace\repos\jmc\ign_kutd\m\m_api_html.js
  140. // div.dev_hook.top_toolbox.jdiv
  141. // div.dev_hook.indicator_hook.vid_toptoolbar_hook.jdiv.t0