diff --git a/.vscode/launch.json b/.vscode/launch.json index 4d6d9bc..88e65f7 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -11,7 +11,8 @@ "nwjsVersion": "any", "webRoot": "${workspaceFolder}/dist", "sourceMaps": true, - "reloadAfterAttached": true + "reloadAfterAttached": true, + } ] -} \ No newline at end of file +} diff --git a/dist/assets/audio/bgm/Dungeon6.ogg b/dist/assets/audio/bgm/Dungeon6.ogg new file mode 100644 index 0000000..9c82c1a Binary files /dev/null and b/dist/assets/audio/bgm/Dungeon6.ogg differ diff --git a/dist/assets/data/Actors.json b/dist/assets/data/Actors.json index 00ce09f..7141674 100644 --- a/dist/assets/data/Actors.json +++ b/dist/assets/data/Actors.json @@ -12,4 +12,4 @@ {} ] } -] \ No newline at end of file +] diff --git a/dist/assets/data/Items.json b/dist/assets/data/Items.json new file mode 100644 index 0000000..e69de29 diff --git a/dist/assets/data/Story.json b/dist/assets/data/Story.json new file mode 100644 index 0000000..9b9f407 --- /dev/null +++ b/dist/assets/data/Story.json @@ -0,0 +1,43 @@ +[ + { + "id": "start", + "dialogue": "You see a strange fire under the place \n what do you do?", + "choices": [ + { + "text": "touch it", + "goto": "burned", + "action": "console.log('oops')" + }, + { + "text": "light it off", + "conditions": "inventory.waterBucket === true", + "goto": "extinguished" + }, + { + "text": "You wonder where there's a lit fire in this place.", + "conditions": "inventory.waterBucket === true", + "goto": "looking" + }, + { + "text": "light it off", + "conditions": "inventory.waterBucket === true", + "goto": "extinguished" + } + ] + }, + { + "id": "burned", + "dialogue": "You burned your hand off!", + "goto": "GAME_OVER" + }, + { + "id": "extinguished", + "dialogue": "you extinguished the fire!", + "goto": "GAME_OVER" + }, + { + "id": "looking", + "dialogue": "It is true that the fire is placed to quite the unusual place", + "goto": "start" + } +] diff --git a/dist/assets/data/System.json b/dist/assets/data/System.json new file mode 100644 index 0000000..8fab8e6 --- /dev/null +++ b/dist/assets/data/System.json @@ -0,0 +1,6 @@ +{ + "advanced": { + "screenWidth": 816, + "screenHeight": 624 + } +} diff --git a/dist/assets/pictures/Pxiel Art UI borders.png b/dist/assets/pictures/Pxiel Art UI borders.png new file mode 100644 index 0000000..d687584 Binary files /dev/null and b/dist/assets/pictures/Pxiel Art UI borders.png differ diff --git a/dist/assets/pictures/background.png b/dist/assets/pictures/background.png new file mode 100644 index 0000000..46aae42 Binary files /dev/null and b/dist/assets/pictures/background.png differ diff --git a/dist/assets/pictures/button.png b/dist/assets/pictures/button.png new file mode 100644 index 0000000..ab7aaf6 Binary files /dev/null and b/dist/assets/pictures/button.png differ diff --git a/dist/assets/pictures/overlay.png b/dist/assets/pictures/overlay.png new file mode 100644 index 0000000..db63e5d Binary files /dev/null and b/dist/assets/pictures/overlay.png differ diff --git a/dist/assets/pictures/paper.png b/dist/assets/pictures/paper.png new file mode 100644 index 0000000..e88a964 Binary files /dev/null and b/dist/assets/pictures/paper.png differ diff --git a/dist/assets/pictures/ui.png b/dist/assets/pictures/ui.png new file mode 100644 index 0000000..059ead6 Binary files /dev/null and b/dist/assets/pictures/ui.png differ diff --git a/dist/package.json b/dist/package.json index 332dde4..8b5f08f 100644 --- a/dist/package.json +++ b/dist/package.json @@ -1,9 +1,12 @@ { "name": "pixi-game-base", "main": "index.html", + "chromium-args": "--load-extension='C:/Users/nioPC/Documents/GitKraken/FableEngine/core/dist/plugins/aamddddknhcagpehecnhphigffljadon'", "type": "module", "window": { - "width": 640, - "height": 480 + "width": 1920, + "height": 1080, + "min_width": 1920, + "max_height": 1080 } } diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/_metadata/computed_hashes.json b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/_metadata/computed_hashes.json new file mode 100644 index 0000000..a9c5d5d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/_metadata/computed_hashes.json @@ -0,0 +1 @@ +{"file_hashes":[{"block_hashes":["Cq0sFLJ5lmSWBTZYLaP8hZAQXfYNopWPT3egjPFuU6U="],"block_size":4096,"path":"icons/page_action@3x.png"},{"block_hashes":["mJ1FO2Appi8WljeWwVpUfggLTXs9wdD/pvHHXJ+k/Rg=","MxTNjEIMOd1UakB/Nd0JDuBlUzZJC1Ec7tnBMaa2yOo=","pduhqDppuWizgD/lxmczrvpBJhkENBHt5BERM7UUPbE=","y5qbcirRv/8OILkyaookYBPtTlKiyMM0iCwz8EL78Wo="],"block_size":4096,"path":"icons/phaser@1x.png"},{"block_hashes":["Qj9RT7t4ORHLtD396SN6yrTgiHDGIZP1XMgsANOwjFg=","MxTNjEIMOd1UakB/Nd0JDuBlUzZJC1Ec7tnBMaa2yOo=","pduhqDppuWizgD/lxmczrvpBJhkENBHt5BERM7UUPbE=","bVscI4w6UasMD30RRC+UHUkdKSB8bbVWPNqIDPaE8F4="],"block_size":4096,"path":"icons/phaser@2x.png"},{"block_hashes":["pGAwzyyCEPmJp4EEjl6FopOR6pEDhhUDsvwItu8GmrE=","xQxerrJJfQcHQkv7zVb6LtuIXyjgBCbQSzZZiyJoUpw="],"block_size":4096,"path":"icons/phaser@3x.png"},{"block_hashes":["UtE/UPgKizxQowlXkFzZzTRepZ/XLw/HdvOqhAm6AtU=","lmnCp8aDppIHIApbzryjT0km++671HdAFvzOqHKqyfs=","cUMqcWhLw3qXW8qggBSO/8p3umcOpzz+VZhwVOH6188=","pcVJeHuMj9wzFBqBqkoXCfbJ7C3DZNqeXW0RWXxU+3k="],"block_size":4096,"path":"icons/v3@1x.png"},{"block_hashes":["4ITVjStRkyvgSlAWArDrvWogyP0gI/Cu34SezUfZV08="],"block_size":4096,"path":"icons/v3@2x.png"},{"block_hashes":["uzzuWhSULp65BtDeAGfslJ/5ECCyvES9MP01LP/CmCU="],"block_size":4096,"path":"icons/v3@3x.png"},{"block_hashes":["qOnAcZN9/l1vug2ovPDWs9LfEn836P84jWU5Dn2YewI=","lmnCp8aDppIHIApbzryjT0km++671HdAFvzOqHKqyfs=","cUMqcWhLw3qXW8qggBSO/8p3umcOpzz+VZhwVOH6188=","ZGxjPiP2KEUUVPkETDeSIn7C3ewj9jAtXQrcYmFrayU="],"block_size":4096,"path":"icons/v4@1x.png"},{"block_hashes":["XGD0/m1CfG+QlzCBPdBBH5ykVbohox7PjqETWfAODkM="],"block_size":4096,"path":"icons/v4@2x.png"},{"block_hashes":["9KqAwwB2EyVMGn59+6bkA+72Eg1glCfjg1R/ygnYM/g="],"block_size":4096,"path":"icons/v4@3x.png"},{"block_hashes":["iXXrwA61Xu7laPlW7PwzPvluQgdaLaDRAa9s9RqNxSs="],"block_size":4096,"path":"icons/v5@1x.png"},{"block_hashes":["Keib1BXs/lJXgBn8JjRASCdA7d4c8NP3sU5SiqugsUg="],"block_size":4096,"path":"icons/v5@2x.png"},{"block_hashes":["6oIh0qrrKdDe6m61QOI+3S60jVJdiXX1abB+fP/otQI="],"block_size":4096,"path":"icons/v5@3x.png"},{"block_hashes":["qn9n6hTH3jZRQfTfhm0VUAwjPOQWmVsWAnFWxTRx1iI="],"block_size":4096,"path":"icons/v6@1x.png"},{"block_hashes":["uEuZvpia7lDQobSy7GvTVC3pcfos9lofmrhPycuLQgE="],"block_size":4096,"path":"icons/v6@2x.png"},{"block_hashes":["Q5eC2mDKlLnY6LKWutljHXc35B8iEVWg3dkh8WEZpKE="],"block_size":4096,"path":"icons/v6@3x.png"},{"block_hashes":["wCdYlgf7RECbXnNe+IlmuZXou9Wbqtk9dIatFhI6pJw=","/OhQlPIeuvF/SkNAHg+kJIciVM5orMkv3jXKOE+aj+A=","gfDLeKHCpaZFcukiigXDuCUKdZuZs51bXa9Xk2YUOjk=","ecQlGzzGb3n65g1K3AR7gLVXvLkJoXFJPIFTrQhPe7U=","N5eR7yveE31gtiLxDo+R76ypjeVE4SQ/j6SJNN//Xm4=","Nlzldsni0c18kOg9DDd5x/RRNflcKCXXmZHRAWd3iRA=","6CrTUpsc6GH3HYrHc99NobdRks6L72Zf5mJH7jB53Iw=","xgxXNyKk3rqAkD9V4w8H/XGMAJgxY3LjA2Q3XsoVmDg=","A7t/AIa9i/Jk0ImUPaZQsfGRcpmzRVtphx67rg7XXsg="],"block_size":4096,"path":"pixi.background.bundle.js"},{"block_hashes":["DY9mzUr7Vmy1t+FUDGj0O5OdProSrOKQ8Yq8T0y1PtA="],"block_size":4096,"path":"pixi.background.bundle.js.LICENSE.txt"},{"block_hashes":["f7pz5CURA9DV9yUL3Qxq42ifQF4uBoORk9bfQ5/72us="],"block_size":4096,"path":"pixi.content.js"},{"block_hashes":["FLJf8AzXuKLN4M4Rvy9cJTCydYyLBYqPkOPyWdPb4EE=","l5PcqiD2Y2hnHlnPWXJjLfVytHVR5NtYjnr8djCgesA=","mjBP9PuJoltO+2/4foXjCSpy2XQYHCqwFVuRpTrs1lk=","bjmLKTuFoIAc5WaDcJkw+EG0/v5oGY6DICOud4Y+ZZs=","6cGT+nhjujQ4o9iubOKh7oKy4skZ/Q96tJKHK/xho4Y=","n6Y4zLSdRuqlhY5utVGHE9RuvTaC4Bu0QTDkOX0a3AY=","GVaXCW9f5irW5Rj8PPAP35MHaP3MXQL/B+Cwc8eff6I=","t8jn5ESE6Ixe4FFcvjyJr+h/ghOSA9ZUdeTVH81T8MI=","/LBdIKO0sJ75pMqA6X0puc/NvfsK54N2UUrIuOoTIyk="],"block_size":4096,"path":"pixi.devtools.bundle.js"},{"block_hashes":["DY9mzUr7Vmy1t+FUDGj0O5OdProSrOKQ8Yq8T0y1PtA="],"block_size":4096,"path":"pixi.devtools.bundle.js.LICENSE.txt"},{"block_hashes":["8eVzmA0NhHteR8bzYCToz+sC7uMxiNenLGJmHxxaNCM="],"block_size":4096,"path":"pixi.devtools.html"},{"block_hashes":["Aarv99DCce28qEQ5H8MGlSlP0CkE0tBb7WuD/lh5Gac=","Rft2tGGGh4vuJQj3Yi9edrsFUVth3cZSj47HdjS5QMo=","rK+9a1gND3SIMmWJ8FG6CM6lmNH9lO247AzEThPbiko=","wtbh4xx6hiY6onygTHsrw4uvAdpkMgv54v8ohIU0kRo=","p1g7/yjz8umXSeKeutYDetwdyVhoSABTi+OJnmZJO1I=","ekWH8/84RW8UHcBrSSIW0UDqLjePzXZTKWh5YEWD12M=","wlXg2ItzX4jYODK3BxSDtqRR80KdsLsLi1azXiK2f9M=","CJGHDqEmBz3ivDCFgfaA0+KiAIt9oGcgS46lyT8MxgQ=","0lbb+//sbEScFBgXQq3izPfgtmY3reDcmxApR88xXy4=","qLPiWVr75Xc7VVynLjPsj0zU9QqWjml271UfOLPfQoE=","Csb006NpYY+VWy6jp9VoDgYjnSmHH59gl0ynmn4ajk8=","nYsrVnDRjaipn2FS9+51VYAZzRBtgDK/fBEXvTcnPjc="],"block_size":4096,"path":"pixi.inspector.bundle.js"},{"block_hashes":["DY9mzUr7Vmy1t+FUDGj0O5OdProSrOKQ8Yq8T0y1PtA="],"block_size":4096,"path":"pixi.inspector.bundle.js.LICENSE.txt"},{"block_hashes":["IPbCw7u63m43pw0TizDmShsRG7YLGV9JuNZb4uH2In8=","tSFoffh9GEgRGmrudSJldgona3wM4s6VA02HUw+lnJw=","Opxnonccsd8YS0CQSfCiz06DP8JyNVSgKlgnqdGVyq8=","jWc9trufO2ith4jZWYVVzqGqNL1p+DxT/dpqCIltvq8=","VcxQ47FR+654CzMxLikdIrSG89SXfFP/Uu138tA3Nog=","V6aeVF2JOUG/p6eiXEUw7Oej5U9ms917TfEr9DoNFCE=","aANnJym/sUEfsFsBoOmL6D5Kz3k18IyAuwVjSFKORR0=","am5PUiUGuuvvfbPxcIcOumOl/YxXz/st8rIbK5bJeF8=","R8oFyixK+P+pYjmYm+4D+TmF1JBLbw9z7ZFFwnC44os=","A8Gfa4njpBD1GTagzTlEqhj5xIp1LqU6aV16baONyEE=","WSwQvGBs4q18rv/jwluGNR8f15tnfHE25TI+UCmr/Mc=","9MDaBnJP4iCaTrzOUrEM0i7N6BzBfwjw6SQnGUExZHM=","R0lXhrJ9VmyMox5XtJqEKO4AN9UuV6UsrxSRLBJksVQ=","vIkIJ5G737JjPpwvwsXBThKizbrmnaHXkwKOgESiOu4=","Mn/iGNlDwA7EUUi0e/YWDVQP3GlNQchhYykQ8V+fnSk=","qWH1Dq+V/U0uTjdQDdHZtxPYz+2d1i+PBISlTFYZBhY=","ahkZfHkG78Tgo1S0r05Fx70/YsqavQGb3w196uRVJwc=","JG7EwPrSCZrz8dRqYvX/l0g8726FtjdXiaamSSeqIBc=","WVRzGnQAgzCfHrrd3aPBcjVeZiUA/Rk+fllyviW7ZW0=","DZk326GVRptqDvwloPVkrqPi8KSzUYohfWNf+LmBUGs=","McNTWKVY8rPastoUs/9RDVPZwRb3hpx0BZrwN+azP3s=","M7iT/69A2CspP6c4lm+xSDq060/1Glhvl+CeeLVbd1w=","FgUkKRo79OC28EYORUwjF+V1M73Px1oS60uGc8ZnBRw=","X3isFKmjHjVmfr/01WKzuE7gCgf4Io3Ujll17+qRAxg=","0ZUcUVoF6ZOe39iQ8jNF+CKNsOLCmxv0MzIaZUMFMEk=","G+pZ3sZEHQ+FOc/jQjC6FQgSlP5nRbuQpO3BnW2tk6o=","hI2Uymsi0w9M7epeM4tsdV9lERrdqOma76hldomHc14=","hAKHF6afJkE6sCqB/5qk1upSU27hIFzvbOk9+wN+aL8=","/W+djBi/msSm2LXZtDjRMYmovX3WGMJb+t5EG4hxdBQ=","AMI6vFmGsKqm+SGaSJv8yFSIktrCtLU0Ci0vyiqerIw=","YZ7p3YFd/THXwXeAmC8MqEwkk/O1Dxs9nsvlyVv1nvo=","JTNBr+AR5PK11NhMccqPAbjwT4SluaN+kDMAfXT+0fA=","YOxxZatjJiJs1Azs8rlAQn/JYY6dTRcZiiDJZjrohvM=","qMwS/5wFxfDTOQ6/KxBoXhNAebcJ4yVBKow3Cl6WbNo=","9TZA0JGGrZKdUNSnuGj2stlzoPdjp5ofH78nQyNMMhQ=","5aBXlgBN1SugzvsyOWAcJiX5KhA/PJJjQr1wfmEXnjc=","UhYL7dwYwHe2LB6epEe+pz8Trqjr59CrssqhZ6QJyhw=","PGHYMzdleGrbAEOaWaJds6NLO7LM1pnhUStGNE7pVmM="],"block_size":4096,"path":"pixi.panel.bundle.js"},{"block_hashes":["duSvEKDUV7mO4caaLGD7vjB6UX9EPFEL0gFvXyBNfZA="],"block_size":4096,"path":"pixi.panel.bundle.js.LICENSE.txt"},{"block_hashes":["PE9/PMB2AfrXeZyXVbYRhnM6Zxm1AFz+BYYOz9S1n2s="],"block_size":4096,"path":"pixi.panel.html"}],"version":2} \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/_metadata/verified_contents.json b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/_metadata/verified_contents.json new file mode 100644 index 0000000..e1dd424 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJpY29ucy9wYWdlX2FjdGlvbkAxeC5wbmciLCJyb290X2hhc2giOiJuUVhCcER4dkFzR2ZWZnl5Z0pDS0ZsT0xBeE5UM21IRjMyOTRlRkY2cVpZIn0seyJwYXRoIjoiaWNvbnMvcGFnZV9hY3Rpb25AMngucG5nIiwicm9vdF9oYXNoIjoiSFp3THVmS3d5Mi1zdnZvdEhIQm9aVjR5SU4wNEtILW9ERVltamU2RUY5MCJ9LHsicGF0aCI6Imljb25zL3BhZ2VfYWN0aW9uQDN4LnBuZyIsInJvb3RfaGFzaCI6IkNxMHNGTEo1bG1TV0JUWllMYVA4aFpBUVhmWU5vcFdQVDNlZ2pQRnVVNlUifSx7InBhdGgiOiJpY29ucy9waGFzZXJAMXgucG5nIiwicm9vdF9oYXNoIjoic0Z1cEEzMmt5WDFLT0hLb2pSb0ZvNUtmRjNMTXpId1lpNVM2MUI3NHZscyJ9LHsicGF0aCI6Imljb25zL3BoYXNlckAyeC5wbmciLCJyb290X2hhc2giOiJkZHVlU0NpcXpScEJXaWNYMmM4eWtPZ0tjcDBmdzBNVzh4d1ZPOVZzSXdZIn0seyJwYXRoIjoiaWNvbnMvcGhhc2VyQDN4LnBuZyIsInJvb3RfaGFzaCI6IldQano4UUQybEVTN2NieTFtWWcyS2RyMG5wUHlHaEUxVW55eG01cjdjbE0ifSx7InBhdGgiOiJpY29ucy92M0AxeC5wbmciLCJyb290X2hhc2giOiJlREJOa1FITFViRHN1UGdkR2NLLUNIN2Rna1gtR1phRUNDM2drMUZ5OGVBIn0seyJwYXRoIjoiaWNvbnMvdjNAMngucG5nIiwicm9vdF9oYXNoIjoiNElUVmpTdFJreXZnU2xBV0FyRHJ2V29neVAwZ0lfQ3UzNFNlelVmWlYwOCJ9LHsicGF0aCI6Imljb25zL3YzQDN4LnBuZyIsInJvb3RfaGFzaCI6InV6enVXaFNVTHA2NUJ0RGVBR2ZzbEpfNUVDQ3l2RVM5TVAwMUxQX0NtQ1UifSx7InBhdGgiOiJpY29ucy92NEAxeC5wbmciLCJyb290X2hhc2giOiJfYUsyakVuRnJPQ1VvaVQ0UGlCSkY1SmVJYUlNRGdBc3YtNXFvb0tPMjVVIn0seyJwYXRoIjoiaWNvbnMvdjRAMngucG5nIiwicm9vdF9oYXNoIjoiWEdEMF9tMUNmRy1RbHpDQlBkQkJINXlrVmJvaG94N1BqcUVUV2ZBT0RrTSJ9LHsicGF0aCI6Imljb25zL3Y0QDN4LnBuZyIsInJvb3RfaGFzaCI6IjlLcUF3d0IyRXlWTUduNTktNmJrQS03MkVnMWdsQ2ZqZzFSX3lnbllNX2cifSx7InBhdGgiOiJpY29ucy92NUAxeC5wbmciLCJyb290X2hhc2giOiJpWFhyd0E2MVh1N2xhUGxXN1B3elB2bHVRZ2RhTGFEUkFhOXM5UnFOeFNzIn0seyJwYXRoIjoiaWNvbnMvdjVAMngucG5nIiwicm9vdF9oYXNoIjoiS2VpYjFCWHNfbEpYZ0JuOEpqUkFTQ2RBN2Q0YzhOUDNzVTVTaXF1Z3NVZyJ9LHsicGF0aCI6Imljb25zL3Y1QDN4LnBuZyIsInJvb3RfaGFzaCI6IjZvSWgwcXJyS2REZTZtNjFRT0ktM1M2MGpWSmRpWFgxYWJCLWZQX290UUkifSx7InBhdGgiOiJpY29ucy92NkAxeC5wbmciLCJyb290X2hhc2giOiJxbjluNmhUSDNqWlJRZlRmaG0wVlVBd2pQT1FXbVZzV0FuRld4VFJ4MWlJIn0seyJwYXRoIjoiaWNvbnMvdjZAMngucG5nIiwicm9vdF9oYXNoIjoidUV1WnZwaWE3bERRb2JTeTdHdlRWQzNwY2Zvczlsb2ZtcmhQeWN1TFFnRSJ9LHsicGF0aCI6Imljb25zL3Y2QDN4LnBuZyIsInJvb3RfaGFzaCI6IlE1ZUMybURLbExuWTZMS1d1dGxqSFhjMzVCOGlFVldnM2RraDhXRVpwS0UifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiT1BGb0djNXlYSVp3RHJvTi16RXdKSkMxZnh4akpQSUhkRDRtNGxDVlgwNCJ9LHsicGF0aCI6InBpeGkuYmFja2dyb3VuZC5idW5kbGUuanMiLCJyb290X2hhc2giOiJZWHMxcHVkVTVMTVF6ZzBaM1J0Mk4tODVCbWVNTFdqaTJXa1BUd09nTDF3In0seyJwYXRoIjoicGl4aS5iYWNrZ3JvdW5kLmJ1bmRsZS5qcy5MSUNFTlNFLnR4dCIsInJvb3RfaGFzaCI6IkRZOW16VXI3Vm15MXQtRlVER2owTzVPZFByb1NyT0tROFlxOFQweTFQdEEifSx7InBhdGgiOiJwaXhpLmNvbnRlbnQuanMiLCJyb290X2hhc2giOiJmN3B6NUNVUkE5RFY5eVVMM1F4cTQyaWZRRjR1Qm9PUms5YmZRNV83MnVzIn0seyJwYXRoIjoicGl4aS5kZXZ0b29scy5idW5kbGUuanMiLCJyb290X2hhc2giOiI2R2ZBbnZHS3lyUTJiQ1YxWEptNjJjbUxwYi0tUWlsTWJBazJvTGkwNTdNIn0seyJwYXRoIjoicGl4aS5kZXZ0b29scy5idW5kbGUuanMuTElDRU5TRS50eHQiLCJyb290X2hhc2giOiJEWTltelVyN1ZteTF0LUZVREdqME81T2RQcm9Tck9LUThZcThUMHkxUHRBIn0seyJwYXRoIjoicGl4aS5kZXZ0b29scy5odG1sIiwicm9vdF9oYXNoIjoiOGVWem1BME5oSHRlUjhiellDVG96LXNDN3VNeGlOZW5MR0ptSHh4YU5DTSJ9LHsicGF0aCI6InBpeGkuaW5zcGVjdG9yLmJ1bmRsZS5qcyIsInJvb3RfaGFzaCI6IklWaXE0VXY3ekh5bGJPRzZ5cWdEaUIwZUljWTV0S0packpXQ1pzNWI0eWcifSx7InBhdGgiOiJwaXhpLmluc3BlY3Rvci5idW5kbGUuanMuTElDRU5TRS50eHQiLCJyb290X2hhc2giOiJEWTltelVyN1ZteTF0LUZVREdqME81T2RQcm9Tck9LUThZcThUMHkxUHRBIn0seyJwYXRoIjoicGl4aS5wYW5lbC5idW5kbGUuanMiLCJyb290X2hhc2giOiJzcDg1Q2VOQ2ZYNWNQb05RcU5EaEZuMFIxNzZrUmRNWFRWbk1YNy1lOW5VIn0seyJwYXRoIjoicGl4aS5wYW5lbC5idW5kbGUuanMuTElDRU5TRS50eHQiLCJyb290X2hhc2giOiJkdVN2RUtEVVY3bU80Y2FhTEdEN3ZqQjZVWDlFUEZFTDBnRnZYeUJOZlpBIn0seyJwYXRoIjoicGl4aS5wYW5lbC5odG1sIiwicm9vdF9oYXNoIjoiUEU5X1BNQjJBZnJYZVp5WFZiWVJobk02WnhtMUFGei1CWVlPejlTMW4ycyJ9LHsicGF0aCI6IndlYnN0b3JlLWljb24ucG5nIiwicm9vdF9oYXNoIjoiaDVEcFYxczFVbTJIcW8td0JqcG5IRU51TXBmSVZWaXg0bzhTbGlOYTZGYyJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImFhbWRkZGRrbmhjYWdwZWhlY25ocGhpZ2ZmbGphZG9uIiwiaXRlbV92ZXJzaW9uIjoiMC45LjYiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"GRuivXExKwqEsn-3YVXzls2IAKG5sTypwu-0GK0iHH-07xpnAHsV2OJY8MJEWzJgBdMXOWIK5UUZttGx_K9Bg2oby7s-9wGqkfBZRkcWjYZT0oIGlP4k1E5h367nd6fIThf8eFIoHRTyW0Ez7UG34xMItJmUKbFOvs37MZ5xamhxKm7cp9Eq_2mCfXyMCUgQ4ng46FQIRTPcwHATgbCLkEZqebfvEMyP2AUJVEA33bi5k7H_qWS8xjRVcwXIiXxI4NpJ_CamgGTMG-ICvJ_toFsgb0Qey-k0caSBrS4SkvKiCMtGBNRHmkmymBXs9si3_VISYst7sXO5b5CCVTF-dw"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"i88MDYTlEF27HKlXvIs65e8Bl-7xM7q7GKNXP_QaTBBBdNLhRLB1g3TzH7MDbP0YZNIZppZqLVc3-3B3shn9tEHKYopnqURCKbXxAFtTczfLHlFUBSU7YqMZDvTY_Cit0ZmYFmaIrwKnqygZ0ZwlWqzXp2MTebQzMIFTYxcFkrbZepwUcBb8k3jFuQ32_ibQfjh2bQQqsjewm-hd1QSOvCfL0jp_iIdXyxG6aK0iy5E5E4kW8tfUbZKbGnBI1XTE_IorPNTLI-G6kQoX67FOsOWQLsT4dxneGOEu3wOI5uI_Lo4dSGqYNX6aCACeD7RH4khnkJ7bkNR9fHh4uDiaTw"}]}}] \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@1x.png new file mode 100644 index 0000000..463e240 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@2x.png new file mode 100644 index 0000000..cd622f0 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@3x.png new file mode 100644 index 0000000..01a607d Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/page_action@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@1x.png new file mode 100644 index 0000000..e8224b6 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@2x.png new file mode 100644 index 0000000..8332be7 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@3x.png new file mode 100644 index 0000000..984a2b4 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/phaser@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@1x.png new file mode 100644 index 0000000..89058d3 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@2x.png new file mode 100644 index 0000000..55601e1 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@3x.png new file mode 100644 index 0000000..9a22e2c Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v3@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@1x.png new file mode 100644 index 0000000..00d124f Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@2x.png new file mode 100644 index 0000000..8b4816d Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@3x.png new file mode 100644 index 0000000..ff6d1a6 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v4@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@1x.png new file mode 100644 index 0000000..2f02c17 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@2x.png new file mode 100644 index 0000000..07d897a Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@3x.png new file mode 100644 index 0000000..3f41719 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v5@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@1x.png new file mode 100644 index 0000000..0654651 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@2x.png new file mode 100644 index 0000000..41aba30 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@3x.png new file mode 100644 index 0000000..22a573d Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/icons/v6@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/manifest.json b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/manifest.json new file mode 100644 index 0000000..dcf6b0c --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/manifest.json @@ -0,0 +1,32 @@ +{ + "background": { + "scripts": [ "pixi.background.bundle.js" ] + }, + "content_scripts": [ { + "all_frames": true, + "js": [ "pixi.content.js" ], + "matches": [ "\u003Call_urls>" ], + "run_at": "document_start" + } ], + "description": "Developer Tools for inspecting and debugging games written with Pixi.js", + "devtools_page": "pixi.devtools.html", + "icons": { + "128": "webstore-icon.png", + "16": "webstore-icon.png", + "48": "webstore-icon.png" + }, + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAijHg13T/LuVFeaau+bEFhb+LNdZJyHeBsgOBkgzBPIz1mwWjbj8kk5ILmQfl6BvevTNN2zT4tkQznYW41pIV3rsFCGPeOhCRNBHEJqJkRSHY8Ewg8AUg2P03pdE7ndbF6Pe2bOMYy8lk6kxEMUfNK/s08D7/VbTNWD9Oq5IxeEkZRzLlKy89m4itIerzYlSQHh1v9mQ8/qXXCNy5F6+qC9PaCC4xT7LTBLtyOktghtWZUvcSf0i+ffqVNIf4BMTXsuhZZw2k9n7EbjGfPNMdJMEJIA+WTi+X8rgtS+8qUR9aqwEL5jClMPdwPQ390VLPInqX2DCxWyOXZwxPGvsonwIDAQAB", + "manifest_version": 2, + "name": "Pixi.js devtools", + "page_action": { + "default_icon": { + "16": "./icons/page_action@1x.png", + "32": "./icons/page_action@2x.png" + }, + "default_title": "PixiJS Inspector" + }, + "permissions": [ "\u003Call_urls>" ], + "update_url": "https://clients2.google.com/service/update2/crx", + "version": "0.9.6", + "web_accessible_resources": [ "pixi.inspector.bundle.js" ] +} diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.background.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.background.bundle.js new file mode 100644 index 0000000..3adbcd0 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.background.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.background.bundle.js.LICENSE.txt */ +(()=>{"use strict";var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},t(e,n)};function e(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}function n(t){return"function"==typeof t}var r=!1,o={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}};function i(t){setTimeout((function(){throw t}),0)}var s={closed:!0,next:function(t){},error:function(t){if(o.useDeprecatedSynchronousErrorHandling)throw t;i(t)},complete:function(){}},c=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}();function u(t){return null!==t&&"object"==typeof t}var a=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),h=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var r=this,o=r._parentOrParents,i=r._ctorUnsubscribe,s=r._unsubscribe,h=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,o instanceof t)o.remove(this);else if(null!==o)for(var l=0;l0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(A);function Y(t,e){return function(n){return n.lift(new $(t,e))}}var $=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new R(t,this.predicate,this.thisArg))},t}(),R=function(t){function n(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return e(n,t),n.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},n}(f);function F(){}function H(t,e,n){return function(r){return r.lift(new B(t,e,n))}}var B=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new W(t,this.nextOrObserver,this.error,this.complete))},t}(),W=function(t){function r(e,r,o,i){var s=t.call(this,e)||this;return s._tapNext=F,s._tapError=F,s._tapComplete=F,s._tapError=o||F,s._tapComplete=i||F,n(r)?(s._context=s,s._tapNext=r):r&&(s._context=r,s._tapNext=r.next||F,s._tapError=r.error||F,s._tapComplete=r.complete||F),s}return e(r,t),r.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},r.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},r.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},r}(f);function U(t){return t&&"function"==typeof t.schedule}function L(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),D(_,t)}function q(t,e){return e?j(t,e):new g(E(t))}var G=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),z=function(t){function n(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return e(n,t),n.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},n}(h),J=function(t){function n(e){var n=t.call(this,e)||this;return n.destination=e,n}return e(n,t),n}(f),K=function(t){function n(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return e(n,t),n.prototype[l]=function(){return new J(this)},n.prototype.lift=function(t){var e=new Q(this,this);return e.operator=t,e},n.prototype.next=function(t){if(this.closed)throw new G;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),o=0;o1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},n}(f),et=function(t){function n(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return e(n,t),n.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},n.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},n.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new h).add(this.source.subscribe(new rt(this.getSubject(),this))),t.closed&&(this._connection=null,t=h.EMPTY)),t},n.prototype.refCount=function(){return X()(this)},n}(g),nt=function(){var t=et.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}}(),rt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return e(n,t),n.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},n.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},n.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},n}(J);function ot(t,e){return function(n){var r;if(r="function"==typeof t?t:function(){return t},"function"==typeof e)return n.lift(new it(r,e));var o=Object.create(n,nt);return o.source=n,o.subjectFactory=r,o}}var it=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function st(t){return g.create((e=>{function n(t,...n){1===arguments.length?e.next(t):e.next([t,n])}return t.addListener(n),()=>{t.removeListener(n)}}))}function ct(t){return function(e){return e.lift(new ut(t))}}var ut=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new at(t),r=M(this.notifier,new P(n));return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),at=function(t){function n(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return e(n,t),n.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},n.prototype.notifyComplete=function(){},n}(A),ht=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}(),pt=new g((function(t){return t.complete()}));function lt(t){return t?function(t){return new g((function(e){return t.schedule((function(){return e.complete()}))}))}(t):pt}function ft(t){return function(e){return 0===t?lt():e.lift(new dt(t))}}var dt=function(){function t(t){if(this.total=t,this.total<0)throw new ht}return t.prototype.call=function(t,e){return e.subscribe(new bt(t,this.total))},t}(),bt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return e(n,t),n.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},n}(f);let yt=!1;"object"==typeof process&&process.env&&(yt=!1);const vt=yt;class mt{constructor(t,e){this.connection=t,this.data=e.data,this.from=e.from,vt&&console.log(`client[${e.from}] ${e.id?"stream":"on"} "${e.command}" `,e.data),this.id=e.id}respond(t,e){vt&&console.log(`respond "${t}" `,e),this.connection.postMessage({response:t,to:this.from,data:e,id:this.id})}}function _t(t,e){return new g(e?function(n){return e.schedule(wt,0,{error:t,subscriber:n})}:function(e){return e.error(t)})}function wt(t){var e=t.error;t.subscriber.error(e)}let gt=1;function xt(t,e,n){return r=()=>{const r=gt;return gt++,t.send(e,n,{id:r}),t.connection.message$.pipe(Y((t=>t.id===r)),H((t=>{if("ERROR"===t.response)throw new Error(t.data)})))},new g((function(t){var e;try{e=r()}catch(e){return void t.error(e)}return(e?C(e):lt()).subscribe(t)}));var r}class Et{constructor(t,e){this.isBroadcast="number"!=typeof e,this.recipient="string"==typeof e?{name:e}:e,this.connection=t}get disconnect$(){return this.isBroadcast?_t(new Error("disconnect$ is not available for broadcast clients")):this.connection.on("DISCONNECTED").pipe(Y((t=>t.from===this.recipient)),ft(1))}send(t,e,n={}){const r=Object.assign({data:e},n);if(this.isBroadcast?(r.broadcast=t,r.filter=Object.assign({tabId:this.recipient.tabId||chrome.devtools&&chrome.devtools.inspectedWindow&&chrome.devtools.inspectedWindow.tabId},this.recipient)):(r.command=t,r.to=this.recipient),vt){const n=r.id?'stream "'+t+'" from':'send "'+t+'" to';void 0===e?console.log(n,this.recipient):console.log(n,this.recipient,e)}this.connection.postMessage(r)}stream(t,e){const n=xt(this,t,e);return this.isBroadcast?n:n.pipe(ct(this.disconnect$))}get(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");return vt&&(1===arguments.length?console.log("client["+this.recipient+'] get "'+t+'"'):console.log("client["+this.recipient+'] get "'+t+'"(',e,")")),xt(this,t,e).pipe(ft(1),b((e=>{if(e.response!==t)throw new Error('Unexpected response "'+e.response+'", expecting "'+t+'"');return e.data})))}set(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");vt&&console.log("client["+this.recipient+'] set "'+t+'" = ',e),this.connection.postMessage({command:t,to:this.recipient,data:e})}}class St{constructor(t){"string"==typeof t&&(t={name:t}),"object"==typeof t&&t.postMessage?this._port=t:this._port=chrome.runtime.connect(t),chrome.devtools&&chrome.devtools.inspectedWindow&&this._port.postMessage({command:"TAB_ID",to:0,data:chrome.devtools.inspectedWindow.tabId})}get name(){return this._port.name}get sender(){return this._port.sender}get message$(){return st(this._port.onMessage).pipe(ct(this.disconnect$),b((([t])=>t)))}get disconnect$(){return st(this._port.onDisconnect).pipe(ft(1))}postMessage(t){return this._port.postMessage(t)}disconnect(){return this._port.disconnect()}on(t){return this.message$.pipe(Y((e=>e.command===t)),b((t=>new mt(this,t))))}to(t){return new Et(this,t)}log(...t){console.info(...t),this.postMessage({command:"LOG",to:0,data:1===t?t[0]:t})}}let It=1;const Tt=st(chrome.runtime.onConnect).pipe(b((t=>{const e=new St(t);return e.id=It,It++,t.sender&&t.sender.tab&&(e.tabId=t.sender.tab.id),e})),ot(new K),X());var Ot,Nt=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r}return e(n,t),n.prototype.schedule=function(e,n){return void 0===n&&(n=0),n>0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},n.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},n.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},n}(function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r.pending=!1,r}return e(n,t),n.prototype.schedule=function(t,e){if(void 0===e&&(e=0),this.closed)return this;this.state=t;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this},n.prototype.requestAsyncId=function(t,e,n){return void 0===n&&(n=0),setInterval(t.flush.bind(t,this),n)},n.prototype.recycleAsyncId=function(t,e,n){if(void 0===n&&(n=0),null!==n&&this.delay===n&&!1===this.pending)return e;clearInterval(e)},n.prototype.execute=function(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},n.prototype._execute=function(t,e){var n=!1,r=void 0;try{this.work(t)}catch(t){n=!0,r=!!t&&t||new Error(t)}if(n)return this.unsubscribe(),r},n.prototype._unsubscribe=function(){var t=this.id,e=this.scheduler,n=e.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null},n}(function(t){function n(e,n){return t.call(this)||this}return e(n,t),n.prototype.schedule=function(t,e){return void 0===e&&(e=0),this},n}(h))),jt=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),Ct=new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(function(t){function n(e,r){void 0===r&&(r=jt.now);var o=t.call(this,e,(function(){return n.delegate&&n.delegate!==o?n.delegate.now():r()}))||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return e(n,t),n.prototype.schedule=function(e,r,o){return void 0===r&&(r=0),n.delegate&&n.delegate!==this?n.delegate.schedule(e,r,o):t.prototype.schedule.call(this,e,r,o)},n.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},n}(jt)))(Nt);Ot||(Ot={});var Pt=function(){function t(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}return t.prototype.observe=function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}},t.prototype.do=function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}},t.prototype.accept=function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)},t.prototype.toObservable=function(){switch(this.kind){case"N":return function(){for(var t=[],e=0;ethis._bufferSize&&n.shift()}t.prototype.next.call(this,e)},n.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new Vt(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},n.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new G;if(this.isStopped||this.hasError?e=h.EMPTY:(this.observers.push(t),e=new z(this,t)),o&&t.add(t=new At(t,o)),n)for(var s=0;se&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},n}(K),Vt=function(){return function(t,e){this.time=t,this.value=e}}();const kt=g.create((t=>{const e={},n=[],r=Tt.subscribe((r=>{e[r.id]=r,vt&&console.log("connection ["+r.name+" "+r.id+"] added"),t.next(e),n.push(r.disconnect$.subscribe((()=>{vt&&console.log("connection ["+r.name+" "+r.id+"] removed"),delete e[r.id],t.next(e)})))}));return()=>{r.unsubscribe(),n.forEach((t=>t.unsubscribe()))}})).pipe((Rt=new Dt(1,void 0,$t),function(t){return ot((function(){return Rt}),void 0)(t)})),Yt=(kt.connect(),kt);var $t,Rt,Ft=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},n.prototype.notifyError=function(t,e){this.destination.error(t)},n.prototype.notifyComplete=function(t){this.destination.complete()},n}(f),Ht=function(t){function n(e,n,r){var o=t.call(this)||this;return o.parent=e,o.outerValue=n,o.outerIndex=r,o.index=0,o}return e(n,t),n.prototype._next=function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)},n.prototype._error=function(t){this.parent.notifyError(t,this),this.unsubscribe()},n.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},n}(f);function Bt(t,e,n,r,o){if(void 0===o&&(o=new Ht(t,n,r)),!o.closed)return e instanceof g?e.subscribe(o):N(e)(o)}function Wt(){for(var t=[],e=0;e0){var o=r.indexOf(n);-1!==o&&r.splice(o,1)}},n.prototype.notifyComplete=function(){},n.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},n.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},n}(Ft);const qt={},Gt=Tt.pipe(D((t=>function(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof g?t[0]:L(n)(q(t,r))}(t.disconnect$.pipe(Wt(Yt),H((([,e])=>{if(qt[t.id]){let n=0;for(const r of Object.keys(qt[t.id]))e[r]&&(e[r].postMessage({command:"DISCONNECTED",from:t.id,name:t.name}),n++);delete qt[t.id],vt&&console.log("client["+t.name+" "+t.id+"] disconnected from "+n+" clients")}else vt&&console.log("client["+t.name+" "+t.id+"] disconnected")}))),t.message$.pipe(Wt(Yt),H((([e,n])=>{if(e.broadcast){const r={command:e.broadcast,from:t.id,id:e.id,data:e.data},o=e.filter;o.tabId||(o.tabId=t.tabId);const i=Object.values(n).filter((e=>!(e.id===t.id||o.name&&e.name!==o.name||o.names&&-1===o.names.indexOf(e.name)||o.tabId&&(!e.tabId||e.tabId!==o.tabId))));vt&&console.log("client["+t.name+" "+t.id+'] broadcast "'+r.command+'" to '+i.length+" clients"),i.forEach((t=>{t.postMessage(r)}))}else if(0===e.to)if("TAB_ID"===e.command)t.tabId=e.data;else if("LOG"===e.command){const n="Log ["+t.name+" "+t.id+"]";Array.isArray(e.data)?console.info(n,...e.data):console.info("Log ["+t.name+" "+t.id+"]",e.data)}else vt&&console.warn("Connection["+t.name+" "+t.id+"]",e);else if(e.to){const r=n[e.to];if(!r)return vt&&console.log("Couldn't relay message",e,n),void t.postMessage({response:"ERROR",data:"DISCONNECTED",id:e.id});qt[r.id]=qt[r.id]||{},qt[r.id][t.id]=!0;const o=Object.assign({},e);o.from=t.id,0!==t.sender.frameId&&(o.frameURL=t.sender.url),delete o.to,vt&&console.log("Relay message from "+t.id+" to "+r.id,o),r.postMessage(o)}else console.warn("to: is required for",e,"from",t)})))))));console.info("pixi.background",{debug:!1}),Gt.subscribe(),Tt.pipe(D((t=>t.message$.pipe(Y((t=>"DETECTED"===t.broadcast))).pipe(H((e=>{const n=t.tabId;if(chrome.pageAction.show(n),e.data.phaser)chrome.pageAction.setTitle({tabId:n,title:"Phaser "+e.data.phaser+"( PixiJS "+e.data.version+" )"}),chrome.pageAction.setIcon({tabId:n,path:{16:"icons/phaser@1x.png",32:"icons/phaser@2x.png"}});else{chrome.pageAction.setTitle({tabId:n,title:"PixiJS "+e.data.version});const t=parseInt(e.data.version,10);t>=3&&t<=6?chrome.pageAction.setIcon({tabId:n,path:{16:"icons/v"+t+"@1x.png",32:"icons/v"+t+"@2x.png"}}):chrome.pageAction.setIcon({tabId:n,path:{16:"icons/page_action@1x.png",32:"icons/page_action@2x.png"}})}})))))).subscribe()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.background.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.background.bundle.js.LICENSE.txt new file mode 100644 index 0000000..c18ab1d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.background.bundle.js.LICENSE.txt @@ -0,0 +1,14 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.content.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.content.js new file mode 100644 index 0000000..62fb4f1 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.content.js @@ -0,0 +1 @@ +const debug=!1,uid=crypto.getRandomValues(new Uint16Array(3)).join("-");let isDetected=!1;const globalHook={reportDetection(e={}){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.reportDetection(window,RECIPIENT)}.toString(),{RECIPIENT:e})},reportInstances(e){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.reportInstances(RECIPIENT)}.toString(),{RECIPIENT:e})},reportInspector(e,t){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.reportInspector(INDEX,RECIPIENT)}.toString(),{INDEX:e,RECIPIENT:t})},disable(){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.disable()}.toString())},executeInContext(e,t={}){for(const o in t){const n=JSON.stringify(t[o]);e=e.replace(new RegExp(o,"g"),n)}const o=document.createElement("script");o.textContent=";("+e+")(window)",document.documentElement.appendChild(o),o.parentNode.removeChild(o)}};!function(){const e=function(e){const t=UID,o=DEBUG;function n(n,s,r){o&&console.log("respond",{response:n,data:s,recipient:r}),e.postMessage(Object.assign({response:n,data:s,_pixiInspector:t},r),"*")}let s=-1;function r(n,r){o&&console.log("emit",{command:n,data:r}),e.postMessage({command:n,to:s,data:r,_pixiInspector:t},"*")}const i=[];let c=!1;e.__PIXI_INSPECTOR_GLOBAL_HOOK__={inspectors:[],register(n){const s=i.find((e=>e.PIXI===n.PIXI));if(s)return void(n.Phaser&&(s.Phaser=n.Phaser));var r,c,a;r="DETECTED",c={channel:"devtools_page"},a={index:i.push(Object.assign({status:"IDLE"},n))-1,version:n.PIXI.VERSION,phaser:!!n.Phaser&&n.Phaser.VERSION},o&&console.log("broadcast",{command:r,recipient:c,data:a}),e.postMessage({broadcast:r,filter:c,data:a,_pixiInspector:t},"*")},reportInstances(t){this.reportDetection(e,t),n("INSTANCES",i.map((e=>({version:e.PIXI.VERSION,status:e.status}))),t)},reportDetection(e,t){if(e.Phaser&&e.Phaser.PIXI)this.register({PIXI:e.Phaser.PIXI,Phaser:e.Phaser},t);else if(e.game&&e.game.PIXI)this.register({PIXI:e.game.PIXI},t);else if(e.PIXI)this.register({PIXI:e.PIXI},t);else for(let n=0;n{this.inspectors.push(new o(i[e],r)),i[e].inspector=this.inspectors.length-1,i[e].status="INJECTED",n("INSPECTOR",i[e].inspector,t)})).catch((e=>{n("ERROR",e.message,t)}))):n("INSPECTOR",i[e].inspector,t)):n("ERROR","OUT_OF_BOUNDS",t)},injectInspector(){return c||(c=new Promise((t=>{const o=e.document.createElement("script");o.src=INSPECTOR_SCRIPT_URL;const n=document.getElementsByTagName("html")[0];o.onload=()=>{t(this.Inspector)},n.appendChild(o)})),c)},disable(){for(const e of this.inspectors)e.disable()}}}.toString();globalHook.executeInContext(e,{UID:uid,DEBUG:!1,INSPECTOR_SCRIPT_URL:chrome.extension.getURL("pixi.inspector.bundle.js")})}();const port=chrome.runtime.connect({name:"content_scripts"});port.onMessage.addListener((e=>{switch(e.command){case"DETECT":globalHook.reportDetection({to:e.from,id:e.id});break;case"INSTANCES":globalHook.reportInstances({to:e.from,id:e.id});break;case"INSPECTOR":globalHook.reportInspector(e.data,{to:e.from,id:e.id});break;case"DISCONNECTED":globalHook.disable()}})),window.onmessage=function(e){"object"==typeof e.data&&e.data._pixiInspector===uid&&(delete e.data._pixiInspector,port.postMessage(e.data),"DETECTED"===e.data.response&&(isDetected=!0))},port.onDisconnect.addListener((()=>{window.onmessage=null})),window.onload=function(){globalHook.reportDetection(),setTimeout((()=>{isDetected||globalHook.reportDetection()}),1e3)}; \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.bundle.js new file mode 100644 index 0000000..78018a9 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.devtools.bundle.js.LICENSE.txt */ +(()=>{"use strict";var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},t(e,n)};function e(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}function n(t){return"function"==typeof t}var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}};function o(t){setTimeout((function(){throw t}),0)}var s={closed:!0,next:function(t){},error:function(t){if(i.useDeprecatedSynchronousErrorHandling)throw t;o(t)},complete:function(){}},c=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}();function u(t){return null!==t&&"object"==typeof t}var h=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),a=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var r=this,i=r._parentOrParents,o=r._ctorUnsubscribe,s=r._unsubscribe,a=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,i instanceof t)i.remove(this);else if(null!==i)for(var l=0;l0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(M);function $(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),D(y,t)}function H(t,e){return e?C(t,e):new _(S(t))}function B(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof i&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof _?t[0]:$(n)(H(t,r))}function F(t,e){return function(n){return n.lift(new W(t,e))}}var W=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new U(t,this.predicate,this.thisArg))},t}(),U=function(t){function n(e,n,r){var i=t.call(this,e)||this;return i.predicate=n,i.thisArg=r,i.count=0,i}return e(n,t),n.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},n}(f),L=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}(),R=new _((function(t){return t.complete()}));function q(t){return t?function(t){return new _((function(e){return t.schedule((function(){return e.complete()}))}))}(t):R}function z(t){return function(e){return 0===t?q():e.lift(new J(t))}}var G,J=function(){function t(t){if(this.total=t,this.total<0)throw new L}return t.prototype.call=function(t,e){return e.subscribe(new K(t,this.total))},t}(),K=function(t){function n(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return e(n,t),n.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},n}(f),Q=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),X=function(t){function n(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return e(n,t),n.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},n}(a),Z=function(t){function n(e){var n=t.call(this,e)||this;return n.destination=e,n}return e(n,t),n}(f),tt=function(t){function n(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return e(n,t),n.prototype[l]=function(){return new Z(this)},n.prototype.lift=function(t){var e=new et(this,this);return e.operator=t,e},n.prototype.next=function(t){if(this.closed)throw new Q;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),i=0;i0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},n.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},n.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},n}(function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r.pending=!1,r}return e(n,t),n.prototype.schedule=function(t,e){if(void 0===e&&(e=0),this.closed)return this;this.state=t;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this},n.prototype.requestAsyncId=function(t,e,n){return void 0===n&&(n=0),setInterval(t.flush.bind(t,this),n)},n.prototype.recycleAsyncId=function(t,e,n){if(void 0===n&&(n=0),null!==n&&this.delay===n&&!1===this.pending)return e;clearInterval(e)},n.prototype.execute=function(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},n.prototype._execute=function(t,e){var n=!1,r=void 0;try{this.work(t)}catch(t){n=!0,r=!!t&&t||new Error(t)}if(n)return this.unsubscribe(),r},n.prototype._unsubscribe=function(){var t=this.id,e=this.scheduler,n=e.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null},n}(function(t){function n(e,n){return t.call(this)||this}return e(n,t),n.prototype.schedule=function(t,e){return void 0===e&&(e=0),this},n}(a))),rt=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),it=new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(function(t){function n(e,r){void 0===r&&(r=rt.now);var i=t.call(this,e,(function(){return n.delegate&&n.delegate!==i?n.delegate.now():r()}))||this;return i.actions=[],i.active=!1,i.scheduled=void 0,i}return e(n,t),n.prototype.schedule=function(e,r,i){return void 0===r&&(r=0),n.delegate&&n.delegate!==this?n.delegate.schedule(e,r,i):t.prototype.schedule.call(this,e,r,i)},n.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},n}(rt)))(nt);function ot(t,e){return new _(e?function(n){return e.schedule(st,0,{error:t,subscriber:n})}:function(e){return e.error(t)})}function st(t){var e=t.error;t.subscriber.error(e)}G||(G={});var ct=function(){function t(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}return t.prototype.observe=function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}},t.prototype.do=function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}},t.prototype.accept=function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)},t.prototype.toObservable=function(){switch(this.kind){case"N":return function(){for(var t=[],e=0;ethis._bufferSize&&n.shift()}t.prototype.next.call(this,e)},n.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new pt(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},n.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,o=r.length;if(this.closed)throw new Q;if(this.isStopped||this.hasError?e=a.EMPTY:(this.observers.push(t),e=new X(this,t)),i&&t.add(t=new ut(t,i)),n)for(var s=0;se&&(o=Math.max(o,i-e)),o>0&&r.splice(0,o),r},n}(tt),pt=function(){return function(t,e){this.time=t,this.value=e}}();function lt(){return function(t){return t.lift(new ft(t))}}var ft=function(){function t(t){this.connectable=t}return t.prototype.call=function(t,e){var n=this.connectable;n._refCount++;var r=new dt(t,n),i=e.subscribe(r);return r.closed||(r.connection=n.connect()),i},t}(),dt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return e(n,t),n.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},n}(f),bt=function(t){function n(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return e(n,t),n.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},n.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},n.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new a).add(this.source.subscribe(new vt(this.getSubject(),this))),t.closed&&(this._connection=null,t=a.EMPTY)),t},n.prototype.refCount=function(){return lt()(this)},n}(_),yt=function(){var t=bt.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}}(),vt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return e(n,t),n.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},n.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},n.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},n}(Z);function _t(t,e){return"function"==typeof e?function(n){return n.pipe(_t((function(n,r){return P(t(n,r)).pipe(g((function(t,i){return e(n,t,r,i)})))})))}:function(e){return e.lift(new wt(t))}}var wt=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new mt(t,this.project))},t}(),mt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return e(n,t),n.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e)},n.prototype._innerSub=function(t){var e=this.innerSubscription;e&&e.unsubscribe();var n=new A(this),r=this.destination;r.add(n),this.innerSubscription=V(t,n),this.innerSubscription!==n&&r.add(this.innerSubscription)},n.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},n.prototype._unsubscribe=function(){this.innerSubscription=void 0},n.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&t.prototype._complete.call(this)},n.prototype.notifyNext=function(t){this.destination.next(t)},n}(M);function gt(){}function Et(t,e,n){return function(r){return r.lift(new xt(t,e,n))}}var xt=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new St(t,this.nextOrObserver,this.error,this.complete))},t}(),St=function(t){function r(e,r,i,o){var s=t.call(this,e)||this;return s._tapNext=gt,s._tapError=gt,s._tapComplete=gt,s._tapError=i||gt,s._tapComplete=o||gt,n(r)?(s._context=s,s._tapNext=r):r&&(s._context=r,s._tapNext=r.next||gt,s._tapError=r.error||gt,s._tapComplete=r.complete||gt),s}return e(r,t),r.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},r.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},r.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},r}(f);function It(t){return function(e){return e.lift(new Tt(t))}}var Tt=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Nt(t),r=V(this.notifier,new A(n));return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),Nt=function(t){function n(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return e(n,t),n.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},n.prototype.notifyComplete=function(){},n}(M);function Ot(t){return _.create((e=>{function n(t,...n){1===arguments.length?e.next(t):e.next([t,n])}return t.addListener(n),()=>{t.removeListener(n)}}))}let jt=!1;"object"==typeof process&&process.env&&(jt=!1);const Ct=jt;class Pt{constructor(t,e){this.connection=t,this.data=e.data,this.from=e.from,Ct&&console.log(`client[${e.from}] ${e.id?"stream":"on"} "${e.command}" `,e.data),this.id=e.id}respond(t,e){Ct&&console.log(`respond "${t}" `,e),this.connection.postMessage({response:t,to:this.from,data:e,id:this.id})}}let At=1;function Mt(t,e,n){return r=()=>{const r=At;return At++,t.send(e,n,{id:r}),t.connection.message$.pipe(F((t=>t.id===r)),Et((t=>{if("ERROR"===t.response)throw new Error(t.data)})))},new _((function(t){var e;try{e=r()}catch(e){return void t.error(e)}return(e?P(e):q()).subscribe(t)}));var r}class Vt{constructor(t,e){this.isBroadcast="number"!=typeof e,this.recipient="string"==typeof e?{name:e}:e,this.connection=t}get disconnect$(){return this.isBroadcast?ot(new Error("disconnect$ is not available for broadcast clients")):this.connection.on("DISCONNECTED").pipe(F((t=>t.from===this.recipient)),z(1))}send(t,e,n={}){const r=Object.assign({data:e},n);if(this.isBroadcast?(r.broadcast=t,r.filter=Object.assign({tabId:this.recipient.tabId||chrome.devtools&&chrome.devtools.inspectedWindow&&chrome.devtools.inspectedWindow.tabId},this.recipient)):(r.command=t,r.to=this.recipient),Ct){const n=r.id?'stream "'+t+'" from':'send "'+t+'" to';void 0===e?console.log(n,this.recipient):console.log(n,this.recipient,e)}this.connection.postMessage(r)}stream(t,e){const n=Mt(this,t,e);return this.isBroadcast?n:n.pipe(It(this.disconnect$))}get(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");return Ct&&(1===arguments.length?console.log("client["+this.recipient+'] get "'+t+'"'):console.log("client["+this.recipient+'] get "'+t+'"(',e,")")),Mt(this,t,e).pipe(z(1),g((e=>{if(e.response!==t)throw new Error('Unexpected response "'+e.response+'", expecting "'+t+'"');return e.data})))}set(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");Ct&&console.log("client["+this.recipient+'] set "'+t+'" = ',e),this.connection.postMessage({command:t,to:this.recipient,data:e})}}class Dt{constructor(t,e,n){this.visible$=new at(1),chrome.devtools.panels.create(t,e,n,(t=>{Ot(t.onShown).pipe(g((()=>!0))).subscribe(this.visible$),Ot(t.onHidden).pipe(g((()=>!1))).subscribe(this.visible$)}))}}const kt=new class{constructor(t){"string"==typeof t&&(t={name:t}),"object"==typeof t&&t.postMessage?this._port=t:this._port=chrome.runtime.connect(t),chrome.devtools&&chrome.devtools.inspectedWindow&&this._port.postMessage({command:"TAB_ID",to:0,data:chrome.devtools.inspectedWindow.tabId})}get name(){return this._port.name}get sender(){return this._port.sender}get message$(){return Ot(this._port.onMessage).pipe(It(this.disconnect$),g((([t])=>t)))}get disconnect$(){return Ot(this._port.onDisconnect).pipe(z(1))}postMessage(t){return this._port.postMessage(t)}disconnect(){return this._port.disconnect()}on(t){return this.message$.pipe(F((e=>e.command===t)),g((t=>new Pt(this,t))))}to(t){return new Vt(this,t)}log(...t){console.info(...t),this.postMessage({command:"LOG",to:0,data:1===t?t[0]:t})}}("devtools_page"),Yt=kt.on("DETECTED").pipe(function(){for(var t=[],e=0;et.data.length>0))))).pipe(z(1),g((()=>new Dt("Pixi","img/pixi.png","pixi.panel.html"))),(Ht=new at(1,void 0,$t),function(t){return(e=function(){return Ht},function(t){var n;n=e;var r=Object.create(t,yt);return r.source=t,r.subjectFactory=n,r})(t);var e}),lt());var $t,Ht;Yt.subscribe(),kt.to("content_scripts").send("DETECT"),kt.on("PANEL_VISIBLE").pipe(_t((t=>Yt.pipe(_t((t=>t.visible$)),Et((e=>{t.respond("PANEL_VISIBLE",e)})))))).subscribe()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.bundle.js.LICENSE.txt new file mode 100644 index 0000000..c18ab1d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.bundle.js.LICENSE.txt @@ -0,0 +1,14 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.html b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.html new file mode 100644 index 0000000..e61a3b7 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.devtools.html @@ -0,0 +1,5 @@ + + + + + diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.inspector.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.inspector.bundle.js new file mode 100644 index 0000000..fca959e --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.inspector.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.inspector.bundle.js.LICENSE.txt */ +(()=>{"use strict";var __webpack_modules__={4722:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{ZP:()=>InspectorProperties});const blacklist=["children","parent","tempDisplayObjectParent","scope"],whitelist=["transform","position","scale","rotation","pivot","skew","anchor"];class MismatchConstructor{}class InspectorProperties{constructor(t){const e=t.instance.PIXI;this.TransformRef=MismatchConstructor,("function"==typeof e.Transform||"function"==typeof e.TransformBase)&&(this.TransformRef=e.Transform),this.ObservablePointRef="function"==typeof e.ObservablePoint?e.ObservablePoint:MismatchConstructor}all(){if(!window.$pixi)return[];const t=[];for(const e in window.$pixi)"_"!==e[0]&&-1===blacklist.indexOf(e)&&t.push(...this.serialize(window.$pixi[e],[e],3));return t.sort(((t,e)=>t.path>e.path?1:-1)),t}set(path,value){eval("$pixi."+path+" = "+JSON.stringify(value))}serialize(t,e,n){if(--n<0)return[];const r=typeof t;if("undefined"===r||"function"===r)return[];if("string"===r||"number"===r||"boolean"===r||null===t)return[{path:e.join("."),type:r,value:t}];if("object"===r){if(null===t)return[{path:e.join("."),type:r,value:t}];if(Array.isArray(t))return[{path:e.join("."),type:"Array"}];if(-1!==whitelist.indexOf(e[e.length-1])){const r=[];for(const i in t)-1===blacklist.indexOf(i)&&"_"!==i[0]&&r.push(...this.serialize(t[i],[...e,i],n));if(t instanceof this.ObservablePointRef&&r.push({path:e.join(".")+".x",type:"number",value:t.x},{path:e.join(".")+".y",type:"number",value:t.y}),t instanceof this.TransformRef&&r.push({path:e.join(".")+".rotation",type:"number",value:t.rotation}),0!==r.length)return r}return[{path:e.join("."),type:"Object"}]}return[{path:e.join("."),type:void 0!==t.constructor&&t.constructor.name||r}]}}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var n=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](n,n.exports,__webpack_require__),n.exports}__webpack_require__.d=(t,e)=>{for(var n in e)__webpack_require__.o(e,n)&&!__webpack_require__.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},__webpack_require__.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var __webpack_exports__={};(()=>{var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},t(e,n)};function e(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}function n(t){return"function"==typeof t}var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}};function o(t){setTimeout((function(){throw t}),0)}var s={closed:!0,next:function(t){},error:function(t){if(i.useDeprecatedSynchronousErrorHandling)throw t;o(t)},complete:function(){}},c=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}();function u(t){return null!==t&&"object"==typeof t}var h=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),a=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var r=this,i=r._parentOrParents,o=r._ctorUnsubscribe,s=r._unsubscribe,a=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,i instanceof t)i.remove(this);else if(null!==i)for(var p=0;p0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},n.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},n.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},n}(I),O=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),P=function(t){function n(e,r){void 0===r&&(r=O.now);var i=t.call(this,e,(function(){return n.delegate&&n.delegate!==i?n.delegate.now():r()}))||this;return i.actions=[],i.active=!1,i.scheduled=void 0,i}return e(n,t),n.prototype.schedule=function(e,r,i){return void 0===r&&(r=0),n.delegate&&n.delegate!==this?n.delegate.schedule(e,r,i):t.prototype.schedule.call(this,e,r,i)},n.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},n}(O),k=new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(P))(T),N=new w((function(t){return t.complete()}));function j(t){return t?function(t){return new w((function(e){return t.schedule((function(){return e.complete()}))}))}(t):N}function C(t){return t&&"function"==typeof t.schedule}var R,A=function(t){return function(e){for(var n=0,r=t.length;nthis._bufferSize&&n.shift()}t.prototype.next.call(this,e)},n.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new L(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},n.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,o=r.length;if(this.closed)throw new m;if(this.isStopped||this.hasError?e=a.EMPTY:(this.observers.push(t),e=new x(this,t)),i&&t.add(t=new D(t,i)),n)for(var s=0;se&&(o=Math.max(o,i-e)),o>0&&r.splice(0,o),r},n}(S),L=function(){return function(t,e){this.time=t,this.value=e}}();class Y{constructor(){this.constructors=[],this.names=[]}detectType(t){if(!t.constructor)return"Unknown";const e=this.constructors.indexOf(t.constructor);return-1===e?this.resolveType(t.constructor.name||"Anonymous",t,[t.constructor]):this.names[e]}resolveType(t,e){const n=[];for(const t in this.constructors)e instanceof this.constructors[t]&&n.push(t);if(0===n.length)return t;if(1===n.length)return t+":"+this.names[n[0]];const r=[];for(let t=0;te&&(n=r,e=t[r]);return n}(r)]]+")"}registerTypes(t,e,n=1){if(0!==n&&"object"==typeof e)for(const r in e)"function"==typeof e[r]?(this.constructors.push(e[r]),this.names.push(t+r)):"object"==typeof e[r]&&this.registerTypes(t+r+".",e[r],n-1)}}function W(t,e){return function(n){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new q(t,e))}}var q=function(){function t(t,e){this.project=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new F(t,this.project,this.thisArg))},t}(),F=function(t){function n(e,n,r){var i=t.call(this,e)||this;return i.project=n,i.count=0,i.thisArg=r||i,i}return e(n,t),n.prototype._next=function(t){var e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}this.destination.next(e)},n}(f);function M(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}var B=M(),G=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t};function U(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}var K=function(t){if(t&&"function"==typeof t[y])return r=t,function(t){var e=r[y]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)};if(G(t))return A(t);if(U(t))return n=t,function(t){return n.then((function(e){t.closed||(t.next(e),t.complete())}),(function(e){return t.error(e)})).then(null,o),t};if(t&&"function"==typeof t[B])return e=t,function(t){for(var n=e[B]();;){var r=void 0;try{r=n.next()}catch(e){return t.error(e),t}if(r.done){t.complete();break}if(t.next(r.value),t.closed)break}return"function"==typeof n.return&&t.add((function(){n.return&&n.return()})),t};var e,n,r,i=u(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+i+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")};function Z(t,e){return e?function(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[y]}(t))return function(t,e){return new w((function(n){var r=new a;return r.add(e.schedule((function(){var i=t[y]();r.add(i.subscribe({next:function(t){r.add(e.schedule((function(){return n.next(t)})))},error:function(t){r.add(e.schedule((function(){return n.error(t)})))},complete:function(){r.add(e.schedule((function(){return n.complete()})))}}))}))),r}))}(t,e);if(U(t))return function(t,e){return new w((function(n){var r=new a;return r.add(e.schedule((function(){return t.then((function(t){r.add(e.schedule((function(){n.next(t),r.add(e.schedule((function(){return n.complete()})))})))}),(function(t){r.add(e.schedule((function(){return n.error(t)})))}))}))),r}))}(t,e);if(G(t))return z(t,e);if(function(t){return t&&"function"==typeof t[B]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new w((function(n){var r,i=new a;return i.add((function(){r&&"function"==typeof r.return&&r.return()})),i.add(e.schedule((function(){r=t[B](),i.add(e.schedule((function(){if(!n.closed){var t,e;try{var i=r.next();t=i.value,e=i.done}catch(t){return void n.error(t)}e?n.complete():(n.next(t),this.schedule())}})))}))),i}))}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}(t,e):t instanceof w?t:new w(K(t))}var J=function(t){function n(e){var n=t.call(this)||this;return n.parent=e,n}return e(n,t),n.prototype._next=function(t){this.parent.notifyNext(t)},n.prototype._error=function(t){this.parent.notifyError(t),this.unsubscribe()},n.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},n}(f),Q=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.notifyNext=function(t){this.destination.next(t)},n.prototype.notifyError=function(t){this.destination.error(t)},n.prototype.notifyComplete=function(){this.destination.complete()},n}(f);function tt(t,e){if(!e.closed){if(t instanceof w)return t.subscribe(e);var n;try{n=K(t)(e)}catch(t){e.error(t)}return n}}function et(t,e,n){return void 0===n&&(n=Number.POSITIVE_INFINITY),"function"==typeof e?function(r){return r.pipe(et((function(n,r){return Z(t(n,r)).pipe(W((function(t,i){return e(n,t,r,i)})))}),n))}:("number"==typeof e&&(n=e),function(e){return e.lift(new nt(t,n))})}var nt=function(){function t(t,e){void 0===e&&(e=Number.POSITIVE_INFINITY),this.project=t,this.concurrent=e}return t.prototype.call=function(t,e){return e.subscribe(new rt(t,this.project,this.concurrent))},t}(),rt=function(t){function n(e,n,r){void 0===r&&(r=Number.POSITIVE_INFINITY);var i=t.call(this,e)||this;return i.project=n,i.concurrent=r,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return e(n,t),n.prototype._next=function(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(Q);function it(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),et(b,t)}function ot(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof i&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof w?t[0]:it(n)(H(t,r))}function st(t,e,r,i){return n(r)&&(i=r,r=void 0),i?st(t,e,r).pipe(W((function(t){return c(t)?i.apply(void 0,t):i(t)}))):new w((function(n){ct(t,e,(function(t){arguments.length>1?n.next(Array.prototype.slice.call(arguments)):n.next(t)}),n,r)}))}function ct(t,e,n,r,i){var o;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(t)){var s=t;t.addEventListener(e,n,i),o=function(){return s.removeEventListener(e,n,i)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(t)){var c=t;t.on(e,n),o=function(){return c.off(e,n)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(t)){var u=t;t.addListener(e,n),o=function(){return u.removeListener(e,n)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var h=0,a=t.length;h0){var i=r.indexOf(n);-1!==i&&r.splice(i,1)}},n.prototype.notifyComplete=function(){},n.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},n.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},n}(vt),gt=new P(I);function St(t,e){return void 0===e&&(e=gt),function(n){return n.lift(new Et(t,e))}}var Et=function(){function t(t,e){this.dueTime=t,this.scheduler=e}return t.prototype.call=function(t,e){return e.subscribe(new It(t,this.dueTime,this.scheduler))},t}(),It=function(t){function n(e,n,r){var i=t.call(this,e)||this;return i.dueTime=n,i.scheduler=r,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return e(n,t),n.prototype._next=function(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(Tt,this.dueTime,this))},n.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},n.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var t=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}},n.prototype.clearDebounce=function(){var t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)},n}(f);function Tt(t){t.debouncedNext()}var Ot={},Pt=function(){function t(t){this.resultSelector=t}return t.prototype.call=function(t,e){return e.subscribe(new kt(t,this.resultSelector))},t}(),kt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.resultSelector=n,r.active=0,r.values=[],r.observables=[],r}return e(n,t),n.prototype._next=function(t){this.values.push(Ot),this.observables.push(t)},n.prototype._complete=function(){var t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(var n=0;nt.view)),(function(t){return t.lift(new ut(undefined,undefined))}));const n=e.pipe(W((t=>{for(const e of document.querySelectorAll("canvas"))if(e===t)return null;for(const e of document.querySelectorAll("iframe"))try{for(const n of e.contentDocument.querySelectorAll("canvas"))if(n===t)return e}catch(t){}return null})),function(t,e,n){var r;return r=t&&"object"==typeof t?t:{bufferSize:t,windowTime:e,refCount:!1,scheduler:n},function(t){return t.lift(function(t){var e,n,r=t.bufferSize,i=void 0===r?Number.POSITIVE_INFINITY:r,o=t.windowTime,s=void 0===o?Number.POSITIVE_INFINITY:o,c=t.refCount,u=t.scheduler,h=0,a=!1,l=!1;return function(t){var r;h++,!e||a?(a=!1,e=new $(i,s,u),r=e.subscribe(this),n=t.subscribe({next:function(t){e.next(t)},error:function(t){a=!0,e.error(t)},complete:function(){l=!0,n=void 0,e.complete()}}),l&&(n=void 0)):r=e.subscribe(this),this.add((function(){h--,r.unsubscribe(),r=void 0,n&&!l&&c&&0===h&&(n.unsubscribe(),n=void 0,e=void 0)}))}}(r))}}(1)),r=e.pipe(at((t=>ot(st(t,"contextmenu").pipe(dt((t=>{t.preventDefault()}))),st(t,"pointerdown",{capture:!0}).pipe(function(){for(var t=[],e=0;e{const i="touch"===e.pointerType&&e.altKey;if(3===e.which||i){this.calculateOffset(t,n);const i={x:this.resolution.x/r.resolution,y:this.resolution.y/r.resolution},o=(e.clientX-this.offset.canvas.x)*i.x,s=(e.clientY-this.offset.canvas.y)*i.y;this.rightclick$.next({x:o,y:s,event:e})}}))))))),i=st(window,"resize").pipe(St(100),dt((()=>{jt.renderer.resize(window.innerWidth,window.innerHeight),jt.renderer.view.style.width=window.innerWidth+"px",jt.renderer.view.style.height=window.innerHeight+"px"})),at((()=>n.pipe(Nt(e),dt((([t,e])=>{this.calculateOffset(e,t)})))))),o=n.pipe(Nt(e),at((([t,e])=>{const n=[window].concat(Rt(t)).concat(Rt(e));return t&&n.push(t.contentWindow),ot(...n.map((t=>st(t,"scroll")))).pipe(St(50),dt((()=>{this.calculateOffset(e,t)})))})));this.subscription=t.enabled$.pipe(dt((t=>{jt.div.removeAttribute("style")})),at((t=>!1===t?j():ot(i,o,r,e.pipe(Nt(n),dt((([t,e])=>{this.calculateOffset(t,e)}))))))).subscribe()}get resolution(){return{x:this.size.renderer.width/this.size.canvas.width,y:this.size.renderer.height/this.size.canvas.height}}initOverlay(t){jt.PIXI=t.instance.PIXI,jt.Stage=jt.PIXI.Container||jt.PIXI.Stage||jt.PIXI.DisplayObjectContainer,jt.div=document.createElement("div"),jt.div.id="pixi-inspector-overlay";const e=document.createElement("style");e.textContent="\n #pixi-inspector-overlay {\n position: fixed;\n z-index: 16000000;\n top: 0;\n left: 0;\n width: 100vw;\n height: 100vh;\n pointer-events: none;\n overflow: hidden;\n }\n #pixi-inspector-overlay canvas {\n position: absolute;\n top: 0;\n left: 0;\n }\n ",jt.div.appendChild(e),document.body.appendChild(jt.div);const n=document.createElement("canvas");n.style.width=window.innerWidth+"px",n.style.height=window.innerHeight+"px";const r={resolution:window.devicePixelRatio,view:n};let i;parseInt(jt.PIXI.VERSION,10)>=6?r.backgroundAlpha=0:r.transparent=!0,i=void 0!==jt.PIXI.Renderer?jt.PIXI.Renderer:jt.PIXI.WebGLRenderer,1===i.length?jt.renderer=new i(Object.assign({canvas:n,camera:{_shake:{x:0,y:0}},width:window.innerWidth,height:window.innerHeight},r)):jt.renderer=new i(window.innerWidth,window.innerHeight,r),jt.div.appendChild(n)}render(){jt.renderer&&jt.renderer.render(this.stage)}updateRenderer(t,e){this.renderer=e,this.renderer$.next(e)}calculateOffset(t,e){const n=t.getBoundingClientRect();if(this.offset.canvas.x=n.left,this.offset.canvas.y=n.top,this.size.canvas.width=n.width,this.size.canvas.height=n.height,this.size.renderer.width=this.renderer.width,this.size.renderer.height=this.renderer.height,e){const t=e.getBoundingClientRect();this.offset.iframe.x=t.left,this.offset.iframe.y=t.top}else this.offset.iframe.x=0,this.offset.iframe.y=0;this.container.position.x=this.offset.iframe.x+this.offset.canvas.x,this.container.position.y=this.offset.iframe.y+this.offset.canvas.y}}function Rt(t){if(null===t)return[];const e=[];for(;t.parentElement;)e.push(t.parentElement),t=t.parentElement;return e}class At{constructor(t){this.gui=t.gui,this.graphics=new jt.PIXI.Graphics,t.gui.container.addChild(this.graphics),t.registerHook("afterRender",this.update.bind(this))}update(t,e){const n=this.graphics,r=At.node;if(r&&r.parent){n.visible=!0,n.clear(),n.beginFill(32511,.3),n.lineStyle(1,32511,.6);const t=r.getBounds(),i=At.getHtmlElementScale(e.view),o=e.screen?{x:e.view.offsetWidth*i/e.screen.width,y:e.view.offsetHeight*i/e.screen.height}:{x:this.gui.resolution.x/e.resolution,y:this.gui.resolution.y/e.resolution};n.drawRect(t.x*o.x,t.y*o.y,t.width*o.x,t.height*o.y);const s=t.x+t.width<0||t.y+t.height<0||e.width/e.resolution{const r=new t.instance.PIXI.Point(e,n);if(this.root.children.length)for(let t=this.root.children.length-1;t>=0;t--){const e=this.nodeAt(this.root.children[t],r);if(e){window.$pixi=e,At.node=e,this.inspector.emit("SELECTED",this.serialize(e));let t=e;for(;t.parent;)t=t.parent,t[zt]||this.serialize(t),t[zt].collapsed=!1;this.inspector.emit("TREE",this.serialize(this.root));break}}}))}select(t){const e=this.nodes[t];e&&(window.$pixi=e,At.node=e)}logToConsole(){console.log(window.$pixi)}selected(){if(window.$pixi){const t=window.$pixi[zt].id;if(this.nodes[t]&&this.nodes[t]===window.$pixi)return this.serialize(this.nodes[t])}return!1}tree(){return this.serialize(this.root)}expand(t){const e=this.nodes[t];if(e)return e[zt].collapsed=!1,this.serialize(e).children}collapse(t){const e=this.nodes[t];if(e)return e[zt].collapsed=!0,this.serialize(e).children}searchFilter(t){const e=(e,n)=>e[zt][n]&&e[zt][n].toLowerCase().includes(t.toLowerCase());if(t)for(const t of this.nodes)t[zt].found=e(t,"name")||e(t,"type"),t[zt].found&&this.extendAllParents(t);else for(const t of this.nodes)t[zt].found=!1;return this.serialize(this.root).children}extendAllParents(t){for(const e of this.nodes)t[zt].parent===e[zt].id&&(e[zt].collapsed=!1,this.extendAllParents(e))}highlight(t){const e=this.nodes[t];At.node=e||!1}detectScene(t){-1===this.root.children.indexOf(t)&&(this.root.children.push(t),this.serialize(t),t[zt].collapsed=!1,this.inspector.emit("TREE",this.serialize(this.root)),window.$pixi||(window.$pixi=t,this.inspector.emit("SELECTED",this.serialize(t))))}detectChanges(t){if(t[zt]){const e=t[zt].id;Vt(t,this.previousTree[e])&&(this.serialize(t),this.inspector.emit("TREE",this.root[zt]),this.previousTree[e]=t[zt])}}nodeAt(t,e){if(!1===t.visible)return!1;if(t.children&&t.children.length)for(let n=t.children.length-1;n>=0;n--){const r=this.nodeAt(t.children[n],e);if(r)return r}if(t.containsPoint){if(t.containsPoint(e))return t}else if(t.getBounds&&t.getBounds().contains(e.x,e.y))return t;return!1}serialize(t){return void 0===t[zt]&&(t[zt]={id:-1,name:t.name,type:this.inspector.typeDetection.detectType(t),collapsed:!(!t.parent||!t.parent[zt])&&null!==t.parent[zt].parent,children:null},t[zt].id=this.nodes.push(t)-1),t.parent&&t.parent[zt]?t[zt].parent=t.parent[zt].id:t[zt].parent=null,Array.isArray(t.children)?0===t.children.length?t[zt].children=!1:!1===t[zt].collapsed||t[zt].parent&&!t[zt].parent.found?t[zt].children=t.children.map((t=>this.serialize(t))):t[zt].children=!0:t[zt].children=!1,t[zt]}}function Vt(t,e){if(!e)return!0;if(!t[zt])return!0;if(t[zt].id!==e.id)return!0;if(e.collapsed){if(Array.isArray(t.children)){if(t.children.length>0!==e.children)return!0}else if(!0===e.children)return!0}else{const n=t.children.length;if(n!==e.children.length)return!0;for(let r=0;r{r.skip=!1}),r.throttle)));Xt=!1}}if(void 0===window.__PIXI_INSPECTOR_GLOBAL_HOOK__)throw new Error("content_script was not (yet) executed");window.__PIXI_INSPECTOR_GLOBAL_HOOK__.Inspector?console.warn("pixi.inspector was already injected into the page"):window.__PIXI_INSPECTOR_GLOBAL_HOOK__.Inspector=class{constructor(t,e){this.instance=t,this.emit=e,this.unpatched={},this.hooks={beforeRender:[],afterRender:[]},this.enabled$=new $(1),this.typeDetection=new Y;const n=window.console;window.console={warn(){}},this.typeDetection.registerTypes("PIXI.",t.PIXI,2),t.Phaser&&this.typeDetection.registerTypes("Phaser.",t.Phaser),window.console=n,this.gui=new Ct(this),this.outliner=new Ht(this),this.properties=new Dt.ZP(this),this.highlight=new At(this)}enable(){this.unpatched.CanvasRenderer||this.patch("CanvasRenderer"),void 0!==this.instance.PIXI.Renderer?this.unpatched.Renderer||this.patch("Renderer"):this.unpatched.WebGLRenderer||this.patch("WebGLRenderer"),this.enabled$.next(!0)}disable(){for(const[t,e]of Object.entries(this.unpatched))this.instance.PIXI[t].prototype.render=e;this.unpatched={},this.enabled$.next(!1)}patch(t){if(this.unpatched[t])return void console.warn(t+" already patched");const e=this.instance.PIXI[t];if(e&&e.prototype.render){const n=e.prototype.render;this.unpatched[t]=n;const r=this;e.prototype.render=function(t,...e){$t(r.hooks.beforeRender,t,this);const i=n.apply(this,[t,...e]);return $t(r.hooks.afterRender,t,this),i}}}registerHook(t,e,n=0){const r={callback:e,throttle:n,skip:!1};return this.hooks[t].push(r),()=>{const e=this.hooks[t].indexOf(r);-1!==e&&this.hooks[t].splice(e,1)}}}})()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.inspector.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.inspector.bundle.js.LICENSE.txt new file mode 100644 index 0000000..c18ab1d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.inspector.bundle.js.LICENSE.txt @@ -0,0 +1,14 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.bundle.js new file mode 100644 index 0000000..a4860c7 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.panel.bundle.js.LICENSE.txt */ +(()=>{"use strict";var t={5743:(t,e,n)=>{n.d(e,{Z:()=>s});var r=n(4944),o=n(6008),i=n(1015),g=n(1558),A=n(5709),C=n(8387),I=n(5070);class s{constructor(t,e){this.isBroadcast="number"!=typeof e,this.recipient="string"==typeof e?{name:e}:e,this.connection=t}get disconnect$(){return this.isBroadcast?(0,r._)(new Error("disconnect$ is not available for broadcast clients")):this.connection.on("DISCONNECTED").pipe((0,o.h)((t=>t.from===this.recipient)),(0,i.q)(1))}send(t,e,n={}){const r=Object.assign({data:e},n);if(this.isBroadcast?(r.broadcast=t,r.filter=Object.assign({tabId:this.recipient.tabId||chrome.devtools&&chrome.devtools.inspectedWindow&&chrome.devtools.inspectedWindow.tabId},this.recipient)):(r.command=t,r.to=this.recipient),I.Z){const n=r.id?'stream "'+t+'" from':'send "'+t+'" to';void 0===e?console.log(n,this.recipient):console.log(n,this.recipient,e)}this.connection.postMessage(r)}stream(t,e){const n=(0,C.Z)(this,t,e);return this.isBroadcast?n:n.pipe((0,g.R)(this.disconnect$))}get(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");return I.Z&&(1===arguments.length?console.log("client["+this.recipient+'] get "'+t+'"'):console.log("client["+this.recipient+'] get "'+t+'"(',e,")")),(0,C.Z)(this,t,e).pipe((0,i.q)(1),(0,A.U)((e=>{if(e.response!==t)throw new Error('Unexpected response "'+e.response+'", expecting "'+t+'"');return e.data})))}set(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");I.Z&&console.log("client["+this.recipient+'] set "'+t+'" = ',e),this.connection.postMessage({command:t,to:this.recipient,data:e})}}},9486:(t,e,n)=>{n.d(e,{Z:()=>o});var r=n(5070);class o{constructor(t,e){this.connection=t,this.data=e.data,this.from=e.from,r.Z&&console.log(`client[${e.from}] ${e.id?"stream":"on"} "${e.command}" `,e.data),this.id=e.id}respond(t,e){r.Z&&console.log(`respond "${t}" `,e),this.connection.postMessage({response:t,to:this.from,data:e,id:this.id})}}},8179:(t,e,n)=>{n.d(e,{Z:()=>s});var r=n(1558),o=n(5709),i=n(1015),g=n(6008),A=n(2003),C=n(9486),I=n(5743);class s{constructor(t){"string"==typeof t&&(t={name:t}),"object"==typeof t&&t.postMessage?this._port=t:this._port=chrome.runtime.connect(t),chrome.devtools&&chrome.devtools.inspectedWindow&&this._port.postMessage({command:"TAB_ID",to:0,data:chrome.devtools.inspectedWindow.tabId})}get name(){return this._port.name}get sender(){return this._port.sender}get message$(){return(0,A.Z)(this._port.onMessage).pipe((0,r.R)(this.disconnect$),(0,o.U)((([t])=>t)))}get disconnect$(){return(0,A.Z)(this._port.onDisconnect).pipe((0,i.q)(1))}postMessage(t){return this._port.postMessage(t)}disconnect(){return this._port.disconnect()}on(t){return this.message$.pipe((0,g.h)((e=>e.command===t)),(0,o.U)((t=>new C.Z(this,t))))}to(t){return new I.Z(this,t)}log(...t){console.info(...t),this.postMessage({command:"LOG",to:0,data:1===t?t[0]:t})}}},5070:(t,e,n)=>{n.d(e,{Z:()=>o});let r=!1;"object"==typeof process&&process.env&&(r=!1);const o=r},2003:(t,e,n)=>{n.d(e,{Z:()=>o});var r=n(1244);function o(t){return r.y.create((e=>{function n(t,...n){1===arguments.length?e.next(t):e.next([t,n])}return t.addListener(n),()=>{t.removeListener(n)}}))}},8387:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(1410),o=n(6008),i=n(3068);let g=1;function A(t,e,n){return(0,r.P)((()=>{const r=g;return g++,t.send(e,n,{id:r}),t.connection.message$.pipe((0,o.h)((t=>t.id===r)),(0,i.b)((t=>{if("ERROR"===t.response)throw new Error(t.data)})))}))}},2362:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'html{min-height:100%}body{margin:0;font-family:"Lucida Grande",sans-serif;font-size:12px;min-height:100vh}[contenteditable]{cursor:text}',""]);const A=g},1306:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,".detailvalue__input{border:none;min-width:50px;display:block}.detailvalue__encrypted{font-style:italic}.detailvalue__static{font-style:italic;opacity:.5}.detailvalue__checkbox{position:relative;padding-left:14px}.detailvalue__checkbox input{position:absolute;top:-2px;left:-6px}",""]);const A=g},6825:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'.detailview{padding:4px}.detailview__item{display:flex;margin-bottom:2px}.detailview__label{display:inline-block;color:#c80000;padding-right:5px}.detailview__label:after{content:":";color:#000}.dark-mode .detailview__label{color:#35d4c7}',""]);const A=g},9627:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'.pixi-panel{cursor:default;font-size:11px !important;font-family:Menlo,monospace;display:flex;flex-direction:column;width:100%;height:100vh;color:#222}.dark-mode{color:#bdc6cf;background-color:#202124}.dark-mode button{border:1px solid #494c50;background-color:#292a2d;color:#979da2;cursor:pointer}.dark-mode button:hover{background-color:#494c50;color:#fff}.pixi-panel__body{flex-grow:1;height:calc(100% - 28px)}.pixi-panel__message{height:100%;font-size:24px;color:#bfbfbf;font-weight:bold;padding:10px;display:flex;align-items:center;justify-content:center}.pixi-panel__inline-logo{display:inline-block;background:no-repeat;background-size:contain;color:rgba(0,0,0,0);width:86px;height:31px;margin-left:15px;margin-right:10px;margin-top:-5px}.pixi-panel__search{border:1px solid #d8d8d8;padding:2px 3px 1px 3px;border-radius:2px;font:12px ".SFNSDisplay-Regular","Helvetica Neue","Lucida Grande",sans-serif}.pixi-panel__search:focus{outline:none}.dark-mode .pixi-panel__search{background-color:#202124;color:#bdc6cf;border-color:#494c50}.dark-mode .pixi-panel__search:focus{border-color:#0e639c}',""]);const A=g},6675:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,".splitview{display:flex}.splitview__item{flex:1;overflow:auto}.splitview__item:not(:first-child){border-left:1px solid #ccc}.dark-mode .splitview__item:not(:first-child){border-color:#494c50}",""]);const A=g},9306:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,".toolbar{border-bottom:1px solid #dadada;color:#5a5a5a;padding:3px 5px}.dark-mode .toolbar{border-color:#494c50;background-color:#292a2d;color:#979da2}",""]);const A=g},1312:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'.treeview{padding:4px 0}.treeview__item{position:relative;color:#808;padding:1px;display:flex;user-select:none}.dark-mode .treeview__item{color:#5db0d7}.treeview__toggle{position:relative;width:12px;height:12px}.treeview__toggle__expand{border:4px solid rgba(0,0,0,0);border-left-color:#6e6e6e;border-left-width:6px;position:absolute;top:2px;left:4px}.dark-mode .treeview__toggle__expand{border-left-color:#bdc6cf}.treeview__toggle__collapse{border:4px solid rgba(0,0,0,0);border-top-color:#6e6e6e;border-top-width:6px;position:absolute;top:3px;left:2px}.dark-mode .treeview__toggle__collapse{border-top-color:#bdc6cf}.treeview__item--hovered:before,.treeview__item:hover:not(.treeview__item--selected):before{content:"";position:absolute;z-index:-1;top:0;left:4px;right:4px;bottom:0;border-radius:4px;background:#eaf1fb}.dark-mode .treeview__item--hovered:before,.dark-mode .treeview__item:hover:not(.treeview__item--selected):before{background:#342e25}.treeview__item--selected{background:#d4d4d4}.dark-mode.dark-mode .treeview__item--selected{background:#342e25}.treeview__item--found:after{content:"";position:absolute;z-index:-1;top:0;left:4px;right:4px;bottom:0;background:rgba(255,255,0,.4392156863)}.treeview:focus{outline:none}.treeview:focus .treeview__item--selected{background:#3879d9;color:#fff}.dark-mode .treeview:focus .treeview__item--selected{background:#073d69;color:#7ac3e4}.treeview:focus .treeview__item--selected .treeview__toggle__collapse{border-top-color:#fff}.dark-mode .treeview:focus .treeview__item--selected .treeview__toggle__collapse{border-top-color:#333}.treeview:focus .treeview__item--selected .treeview__toggle__expand{border-left-color:#fff}.dark-mode .treeview:focus .treeview__item--selected .treeview__toggle__expand{border-left-color:#333}',""]);const A=g},3645:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,o,i){"string"==typeof t&&(t=[[null,t,void 0]]);var g={};if(r)for(var A=0;A0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=i),n&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=n):s[2]=n),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),e.push(s))}},e}},8081:t=>{t.exports=function(t){return t[1]}},1244:(t,e,n)=>{n.d(e,{y:()=>C});var r=n(3642),o=n(3680),i=n(5050),g=n(2561),A=n(150),C=function(){function t(t){this._isScalar=!1,t&&(this._subscribe=t)}return t.prototype.lift=function(e){var n=new t;return n.source=this,n.operator=e,n},t.prototype.subscribe=function(t,e,n){var r=this.operator,i=(0,o.Y)(t,e,n);if(r?i.add(r.call(i,this.source)):i.add(this.source||A.v.useDeprecatedSynchronousErrorHandling&&!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),A.v.useDeprecatedSynchronousErrorHandling&&i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},t.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(e){A.v.useDeprecatedSynchronousErrorHandling&&(t.syncErrorThrown=!0,t.syncErrorValue=e),(0,r._)(t)?t.error(e):console.warn(e)}},t.prototype.forEach=function(t,e){var n=this;return new(e=I(e))((function(e,r){var o;o=n.subscribe((function(e){try{t(e)}catch(t){r(t),o&&o.unsubscribe()}}),r,e)}))},t.prototype._subscribe=function(t){var e=this.source;return e&&e.subscribe(t)},t.prototype[i.L]=function(){return this},t.prototype.pipe=function(){for(var t=[],e=0;e{n.d(e,{c:()=>i});var r=n(150),o=n(1644),i={closed:!0,next:function(t){},error:function(t){if(r.v.useDeprecatedSynchronousErrorHandling)throw t;(0,o.z)(t)},complete:function(){}}},979:(t,e,n)=>{n.d(e,{L:()=>s});var r=n(655),o=n(4156),i=n(2174),g=n(8760),A=n(3142),C=n(150),I=n(1644),s=function(t){function e(n,r,o){var g=t.call(this)||this;switch(g.syncErrorValue=null,g.syncErrorThrown=!1,g.syncErrorThrowable=!1,g.isStopped=!1,arguments.length){case 0:g.destination=i.c;break;case 1:if(!n){g.destination=i.c;break}if("object"==typeof n){n instanceof e?(g.syncErrorThrowable=n.syncErrorThrowable,g.destination=n,n.add(g)):(g.syncErrorThrowable=!0,g.destination=new a(g,n));break}default:g.syncErrorThrowable=!0,g.destination=new a(g,n,r,o)}return g}return r.ZT(e,t),e.prototype[A.b]=function(){return this},e.create=function(t,n,r){var o=new e(t,n,r);return o.syncErrorThrowable=!1,o},e.prototype.next=function(t){this.isStopped||this._next(t)},e.prototype.error=function(t){this.isStopped||(this.isStopped=!0,this._error(t))},e.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},e.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,t.prototype.unsubscribe.call(this))},e.prototype._next=function(t){this.destination.next(t)},e.prototype._error=function(t){this.destination.error(t),this.unsubscribe()},e.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},e.prototype._unsubscribeAndRecycle=function(){var t=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this},e}(g.w),a=function(t){function e(e,n,r,g){var A,C=t.call(this)||this;C._parentSubscriber=e;var I=C;return(0,o.m)(n)?A=n:n&&(A=n.next,r=n.error,g=n.complete,n!==i.c&&(I=Object.create(n),(0,o.m)(I.unsubscribe)&&C.add(I.unsubscribe.bind(I)),I.unsubscribe=C.unsubscribe.bind(C))),C._context=I,C._next=A,C._error=r,C._complete=g,C}return r.ZT(e,t),e.prototype.next=function(t){if(!this.isStopped&&this._next){var e=this._parentSubscriber;C.v.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}},e.prototype.error=function(t){if(!this.isStopped){var e=this._parentSubscriber,n=C.v.useDeprecatedSynchronousErrorHandling;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):(0,I.z)(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;(0,I.z)(t)}}},e.prototype.complete=function(){var t=this;if(!this.isStopped){var e=this._parentSubscriber;if(this._complete){var n=function(){return t._complete.call(t._context)};C.v.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},e.prototype.__tryOrUnsub=function(t,e){try{t.call(this._context,e)}catch(t){if(this.unsubscribe(),C.v.useDeprecatedSynchronousErrorHandling)throw t;(0,I.z)(t)}},e.prototype.__tryOrSetError=function(t,e,n){if(!C.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(e){return C.v.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=e,t.syncErrorThrown=!0,!0):((0,I.z)(e),!0)}return!1},e.prototype._unsubscribe=function(){var t=this._parentSubscriber;this._context=null,this._parentSubscriber=null,t.unsubscribe()},e}(s)},8760:(t,e,n)=>{n.d(e,{w:()=>A});var r=n(9026),o=n(2009),i=n(4156),g=n(8782),A=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}var e;return t.prototype.unsubscribe=function(){var e;if(!this.closed){var n=this,A=n._parentOrParents,I=n._ctorUnsubscribe,s=n._unsubscribe,a=n._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,A instanceof t)A.remove(this);else if(null!==A)for(var c=0;c{n.d(e,{v:()=>o});var r=!1,o={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}}},7604:(t,e,n)=>{n.d(e,{Ds:()=>C,IY:()=>A,ft:()=>I});var r=n(655),o=n(979),i=n(1244),g=n(4551),A=function(t){function e(e){var n=t.call(this)||this;return n.parent=e,n}return r.ZT(e,t),e.prototype._next=function(t){this.parent.notifyNext(t)},e.prototype._error=function(t){this.parent.notifyError(t),this.unsubscribe()},e.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},e}(o.L),C=(o.L,function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.ZT(e,t),e.prototype.notifyNext=function(t){this.destination.next(t)},e.prototype.notifyError=function(t){this.destination.error(t)},e.prototype.notifyComplete=function(){this.destination.complete()},e}(o.L));function I(t,e){if(!e.closed){if(t instanceof i.y)return t.subscribe(e);var n;try{n=(0,g.s)(t)(e)}catch(t){e.error(t)}return n}}o.L},1410:(t,e,n)=>{n.d(e,{P:()=>g});var r=n(1244),o=n(5760),i=n(5631);function g(t){return new r.y((function(e){var n;try{n=t()}catch(t){return void e.error(t)}return(n?(0,o.D)(n):(0,i.c)()).subscribe(e)}))}},5631:(t,e,n)=>{n.d(e,{c:()=>i});var r=n(1244),o=new r.y((function(t){return t.complete()}));function i(t){return t?function(t){return new r.y((function(e){return t.schedule((function(){return e.complete()}))}))}(t):o}},5760:(t,e,n)=>{n.d(e,{D:()=>g});var r=n(1244),o=n(4551),i=n(305);function g(t,e){return e?(0,i.x)(t,e):t instanceof r.y?t:new r.y((0,o.s)(t))}},4944:(t,e,n)=>{n.d(e,{_:()=>o});var r=n(1244);function o(t,e){return e?new r.y((function(n){return e.schedule(i,0,{error:t,subscriber:n})})):new r.y((function(e){return e.error(t)}))}function i(t){var e=t.error;t.subscriber.error(e)}},6008:(t,e,n)=>{n.d(e,{h:()=>i});var r=n(655),o=n(979);function i(t,e){return function(n){return n.lift(new g(t,e))}}var g=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new A(t,this.predicate,this.thisArg))},t}(),A=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return r.ZT(e,t),e.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},e}(o.L)},5709:(t,e,n)=>{n.d(e,{U:()=>i});var r=n(655),o=n(979);function i(t,e){return function(n){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new g(t,e))}}var g=function(){function t(t,e){this.project=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new A(t,this.project,this.thisArg))},t}(),A=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.project=n,o.count=0,o.thisArg=r||o,o}return r.ZT(e,t),e.prototype._next=function(t){var e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}this.destination.next(e)},e}(o.L)},1015:(t,e,n)=>{n.d(e,{q:()=>A});var r=n(655),o=n(979),i=n(6565),g=n(5631);function A(t){return function(e){return 0===t?(0,g.c)():e.lift(new C(t))}}var C=function(){function t(t){if(this.total=t,this.total<0)throw new i.W}return t.prototype.call=function(t,e){return e.subscribe(new I(t,this.total))},t}(),I=function(t){function e(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return r.ZT(e,t),e.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},e}(o.L)},1558:(t,e,n)=>{n.d(e,{R:()=>i});var r=n(655),o=n(7604);function i(t){return function(e){return e.lift(new g(t))}}var g=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new A(t),r=(0,o.ft)(this.notifier,new o.IY(n));return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),A=function(t){function e(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return r.ZT(e,t),e.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},e.prototype.notifyComplete=function(){},e}(o.Ds)},3068:(t,e,n)=>{n.d(e,{b:()=>A});var r=n(655),o=n(979),i=n(3306),g=n(4156);function A(t,e,n){return function(r){return r.lift(new C(t,e,n))}}var C=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new I(t,this.nextOrObserver,this.error,this.complete))},t}(),I=function(t){function e(e,n,r,o){var A=t.call(this,e)||this;return A._tapNext=i.Z,A._tapError=i.Z,A._tapComplete=i.Z,A._tapError=r||i.Z,A._tapComplete=o||i.Z,(0,g.m)(n)?(A._context=A,A._tapNext=n):n&&(A._context=n,A._tapNext=n.next||i.Z,A._tapError=n.error||i.Z,A._tapComplete=n.complete||i.Z),A}return r.ZT(e,t),e.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},e.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},e.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},e}(o.L)},3109:(t,e,n)=>{n.d(e,{r:()=>i});var r=n(1244),o=n(8760);function i(t,e){return new r.y((function(n){var r=new o.w,i=0;return r.add(e.schedule((function(){i!==t.length?(n.next(t[i++]),n.closed||r.add(this.schedule())):n.complete()}))),r}))}},1275:(t,e,n)=>{n.d(e,{Q:()=>g});var r=n(1244),o=n(8760),i=n(999);function g(t,e){if(!t)throw new Error("Iterable cannot be null");return new r.y((function(n){var r,g=new o.w;return g.add((function(){r&&"function"==typeof r.return&&r.return()})),g.add(e.schedule((function(){r=t[i.hZ](),g.add(e.schedule((function(){if(!n.closed){var t,e;try{var o=r.next();t=o.value,e=o.done}catch(t){return void n.error(t)}e?n.complete():(n.next(t),this.schedule())}})))}))),g}))}},7743:(t,e,n)=>{n.d(e,{l:()=>g});var r=n(1244),o=n(8760),i=n(5050);function g(t,e){return new r.y((function(n){var r=new o.w;return r.add(e.schedule((function(){var o=t[i.L]();r.add(o.subscribe({next:function(t){r.add(e.schedule((function(){return n.next(t)})))},error:function(t){r.add(e.schedule((function(){return n.error(t)})))},complete:function(){r.add(e.schedule((function(){return n.complete()})))}}))}))),r}))}},3049:(t,e,n)=>{n.d(e,{c:()=>i});var r=n(1244),o=n(8760);function i(t,e){return new r.y((function(n){var r=new o.w;return r.add(e.schedule((function(){return t.then((function(t){r.add(e.schedule((function(){n.next(t),r.add(e.schedule((function(){return n.complete()})))})))}),(function(t){r.add(e.schedule((function(){return n.error(t)})))}))}))),r}))}},305:(t,e,n)=>{n.d(e,{x:()=>a});var r=n(7743),o=n(3049),i=n(3109),g=n(1275),A=n(6208),C=n(336),I=n(9217),s=n(6727);function a(t,e){if(null!=t){if((0,A.c)(t))return(0,r.l)(t,e);if((0,C.t)(t))return(0,o.c)(t,e);if((0,I.z)(t))return(0,i.r)(t,e);if((0,s.T)(t)||"string"==typeof t)return(0,g.Q)(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}},999:(t,e,n)=>{function r(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(e,{hZ:()=>o});var o=r()},5050:(t,e,n)=>{n.d(e,{L:()=>r});var r=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},3142:(t,e,n)=>{n.d(e,{b:()=>r});var r=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}()},6565:(t,e,n)=>{n.d(e,{W:()=>r});var r=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}()},8782:(t,e,n)=>{n.d(e,{B:()=>r});var r=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}()},3642:(t,e,n)=>{n.d(e,{_:()=>o});var r=n(979);function o(t){for(;t;){var e=t,n=e.closed,o=e.destination,i=e.isStopped;if(n||i)return!1;t=o&&o instanceof r.L?o:null}return!0}},1644:(t,e,n)=>{function r(t){setTimeout((function(){throw t}),0)}n.d(e,{z:()=>r})},3608:(t,e,n)=>{function r(t){return t}n.d(e,{y:()=>r})},9026:(t,e,n)=>{n.d(e,{k:()=>r});var r=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}()},9217:(t,e,n)=>{n.d(e,{z:()=>r});var r=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t}},4156:(t,e,n)=>{function r(t){return"function"==typeof t}n.d(e,{m:()=>r})},6208:(t,e,n)=>{n.d(e,{c:()=>o});var r=n(5050);function o(t){return t&&"function"==typeof t[r.L]}},6727:(t,e,n)=>{n.d(e,{T:()=>o});var r=n(999);function o(t){return t&&"function"==typeof t[r.hZ]}},2009:(t,e,n)=>{function r(t){return null!==t&&"object"==typeof t}n.d(e,{K:()=>r})},336:(t,e,n)=>{function r(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}n.d(e,{t:()=>r})},3306:(t,e,n)=>{function r(){}n.d(e,{Z:()=>r})},2561:(t,e,n)=>{n.d(e,{U:()=>o});var r=n(3608);function o(t){return 0===t.length?r.y:1===t.length?t[0]:function(e){return t.reduce((function(t,e){return e(t)}),e)}}},4551:(t,e,n)=>{n.d(e,{s:()=>c});var r=n(6900),o=n(1203),i=n(2949),g=n(4105),A=n(9217),C=n(336),I=n(2009),s=n(999),a=n(5050),c=function(t){if(t&&"function"==typeof t[a.L])return(0,g.h)(t);if((0,A.z)(t))return(0,r.V)(t);if((0,C.t)(t))return(0,o.A)(t);if(t&&"function"==typeof t[s.hZ])return(0,i.u)(t);var e=(0,I.K)(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+e+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")}},6900:(t,e,n)=>{n.d(e,{V:()=>r});var r=function(t){return function(e){for(var n=0,r=t.length;n{n.d(e,{u:()=>o});var r=n(999),o=function(t){return function(e){for(var n=t[r.hZ]();;){var o=void 0;try{o=n.next()}catch(t){return e.error(t),e}if(o.done){e.complete();break}if(e.next(o.value),e.closed)break}return"function"==typeof n.return&&e.add((function(){n.return&&n.return()})),e}}},4105:(t,e,n)=>{n.d(e,{h:()=>o});var r=n(5050),o=function(t){return function(e){var n=t[r.L]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(e)}}},1203:(t,e,n)=>{n.d(e,{A:()=>o});var r=n(1644),o=function(t){return function(e){return t.then((function(t){e.closed||(e.next(t),e.complete())}),(function(t){return e.error(t)})).then(null,r.z),e}}},3680:(t,e,n)=>{n.d(e,{Y:()=>g});var r=n(979),o=n(3142),i=n(2174);function g(t,e,n){if(t){if(t instanceof r.L)return t;if(t[o.b])return t[o.b]()}return t||e||n?new r.L(t,e,n):new r.L(i.c)}},3379:t=>{var e=[];function n(t){for(var n=-1,r=0;r{var e={};t.exports=function(t,n){var r=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},9216:t=>{t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},3565:(t,e,n)=>{t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7795:t=>{t.exports=function(t){var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},4589:t=>{t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},655:(t,e,n)=>{n.d(e,{ZT:()=>o});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},r(t,e)};function o(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,exports:{}};return t[r](i,i.exports,n),i.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.nc=void 0,(()=>{function t(){}const e={info:t,log:t,warn:t};var r=Object.freeze({});function o(t){return null==t}function i(t){return null!=t}function g(t){return!0===t}function A(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function C(t){return null!==t&&"object"==typeof t}var I=Object.prototype.toString;function s(t){return"[object Object]"===I.call(t)}function a(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function c(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function u(t){return null==t?"":Array.isArray(t)||s(t)&&t.toString===I?JSON.stringify(t,null,2):String(t)}function l(t){var e=parseFloat(t);return isNaN(e)?t:e}function d(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var h=Object.prototype.hasOwnProperty;function v(t,e){return h.call(t,e)}function y(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var m=/-(\w)/g,b=y((function(t){return t.replace(m,(function(t,e){return e?e.toUpperCase():""}))})),_=y((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),w=/\B([A-Z])/g,x=y((function(t){return t.replace(w,"-$1").toLowerCase()})),E=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function S(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function k(t,e){for(var n in e)t[n]=e[n];return t}function O(t){for(var e={},n=0;n0,X=H&&H.indexOf("edge/")>0,K=(H&&H.indexOf("android"),H&&/iphone|ipad|ipod|ios/.test(H)||"ios"===G),J=(H&&/chrome\/\d+/.test(H),H&&/phantomjs/.test(H),H&&H.match(/firefox\/(\d+)/)),q={}.watch,tt=!1;if(z)try{var et={};Object.defineProperty(et,"passive",{get:function(){tt=!0}}),window.addEventListener("test-passive",null,et)}catch(t){}var nt=function(){return void 0===F&&(F=!z&&!Y&&void 0!==n.g&&n.g.process&&"server"===n.g.process.env.VUE_ENV),F},rt=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ot(t){return"function"==typeof t&&/native code/.test(t.toString())}var it,gt="undefined"!=typeof Symbol&&ot(Symbol)&&"undefined"!=typeof Reflect&&ot(Reflect.ownKeys);it="undefined"!=typeof Set&&ot(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var At=T,Ct=0,It=function(){this.id=Ct++,this.subs=[]};It.prototype.addSub=function(t){this.subs.push(t)},It.prototype.removeSub=function(t){p(this.subs,t)},It.prototype.depend=function(){It.target&&It.target.addDep(this)},It.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;e-1)if(i&&!v(o,"default"))g=!1;else if(""===g||g===x(t)){var C=Ft(String,o.type);(C<0||A0&&(ae((r=ce(r,(e||"")+"_"+n))[0])&&ae(I)&&(s[C]=ft(I.text+r[0].text),r.shift()),s.push.apply(s,r)):A(r)?ae(I)?s[C]=ft(I.text+r):""!==r&&s.push(ft(r)):ae(r)&&ae(I)?s[C]=ft(I.text+r.text):(g(t._isVList)&&i(r.tag)&&o(r.key)&&i(e)&&(r.key="__vlist"+e+"_"+n+"__"),s.push(r)));return s}function ue(t,e){if(t){for(var n=Object.create(null),r=gt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,g=t?!!t.$stable:!i,A=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(g&&n&&n!==r&&A===n.$key&&!i&&!n.$hasNormal)return n;for(var C in o={},t)t[C]&&"$"!==C[0]&&(o[C]=he(e,C,t[C]))}else o={};for(var I in e)I in o||(o[I]=ve(e,I));return t&&Object.isExtensible(t)&&(t._normalized=o),V(o,"$stable",g),V(o,"$key",A),V(o,"$hasNormal",i),o}function he(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({}),e=(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:se(t))&&t[0];return t&&(!e||1===t.length&&e.isComment&&!fe(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ve(t,e){return function(){return t[e]}}function ye(t,e){var n,r,o,g,A;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,o=t.length;rdocument.createEvent("Event").timeStamp&&(cn=function(){return un.now()})}function ln(){var t,e;for(an=cn(),In=!0,on.sort((function(t,e){return t.id-e.id})),sn=0;snsn&&on[n].id>t.id;)n--;on.splice(n+1,0,t)}else on.push(t);Cn||(Cn=!0,ee(ln))}}(this)},fn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||C(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';Ut(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||p(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:T,set:T};function hn(t,e,n){pn.get=function(){return this[e][n]},pn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,pn)}var vn={lazy:!0};function yn(t,e,n){var r=!nt();"function"==typeof n?(pn.get=r?mn(e):bn(n),pn.set=T):(pn.get=n.get?r&&!1!==n.cache?mn(e):bn(n.get):T,pn.set=n.set||T),Object.defineProperty(t,e,pn)}function mn(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),It.target&&e.depend(),e.value}}function bn(t){return function(){return t.call(this,this)}}function _n(t,e,n,r){return s(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,r)}var wn=0;function xn(t){var e=t.options;if(t.super){var n=xn(t.super);if(n!==t.superOptions){t.superOptions=n;var r=function(t){var e,n=t.options,r=t.sealedOptions;for(var o in n)n[o]!==r[o]&&(e||(e={}),e[o]=n[o]);return e}(t);r&&k(t.extendOptions,r),(e=t.options=$t(n,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function En(t){this._init(t)}function Sn(t){return t&&(t.Ctor.options.name||t.tag)}function kn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:(n=t,!("[object RegExp]"!==I.call(n))&&t.test(e));var n}function On(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var g=n[i];if(g){var A=g.name;A&&!e(A)&&Tn(n,i,r,o)}}}function Tn(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,p(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=wn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=$t(xn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ke(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=le(e._renderChildren,o),t.$scopedSlots=r,t._c=function(e,n,r,o){return We(t,e,n,r,o,!1)},t.$createElement=function(e,n,r,o){return We(t,e,n,r,o,!0)};var i=n&&n.data;xt(t,"$attrs",i&&i.attrs||r,null,!0),xt(t,"$listeners",e._parentListeners||r,null,!0)}(e),rn(e,"beforeCreate"),function(t){var e=ue(t.$options.inject,t);e&&(bt(!1),Object.keys(e).forEach((function(n){xt(t,n,e[n])})),bt(!0))}(e),function(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[];t.$parent&&bt(!1);var i=function(i){o.push(i);var g=Mt(i,e,n,t);xt(r,i,g),i in t||hn(t,"_props",i)};for(var g in e)i(g);bt(!0)}(t,e.props),e.methods&&function(t,e){for(var n in t.$options.props,e)t[n]="function"!=typeof e[n]?T:E(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;s(e=t._data="function"==typeof e?function(t,e){at();try{return t.call(e,e)}catch(t){return Wt(t,e,"data()"),{}}finally{ct()}}(e,t):e||{})||(e={});for(var n,r=Object.keys(e),o=t.$options.props,i=(t.$options.methods,r.length);i--;){var g=r[i];o&&v(o,g)||(n=void 0,36===(n=(g+"").charCodeAt(0))||95===n)||hn(t,"_data",g)}wt(e,!0)}(t):wt(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=nt();for(var o in e){var i=e[o],g="function"==typeof i?i:i.get;r||(n[o]=new fn(t,g||T,T,vn)),o in t||yn(t,o,i)}}(t,e.computed),e.watch&&e.watch!==q&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o1?S(n):n;for(var r=S(arguments,1),o='event handler for "'+t+'"',i=0,g=n.length;iparseInt(this.max)&&Tn(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Tn(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){On(t,(function(t){return kn(e,t)}))})),this.$watch("exclude",(function(e){On(t,(function(t){return!kn(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=He(t),n=e&&e.componentOptions;if(n){var r=Sn(n),o=this.include,i=this.exclude;if(o&&(!r||!kn(o,r))||i&&r&&kn(i,r))return e;var g=this.cache,A=this.keys,C=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;g[C]?(e.componentInstance=g[C].componentInstance,p(A,C),A.push(C)):(this.vnodeToCache=e,this.keyToCache=C),e.data.keepAlive=!0}return e||t&&t[0]}},Dn={KeepAlive:jn};!function(t){var e={get:function(){return R}};Object.defineProperty(t,"config",e),t.util={warn:At,extend:k,mergeOptions:$t,defineReactive:xt},t.set=Et,t.delete=St,t.nextTick=ee,t.observable=function(t){return wt(t),t},t.options=Object.create(null),M.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,k(t.options.components,Dn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=S(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=$t(this.options,t),this}}(t),function(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name,g=function(t){this._init(t)};return(g.prototype=Object.create(n.prototype)).constructor=g,g.cid=e++,g.options=$t(n.options,t),g.super=n,g.options.props&&function(t){var e=t.options.props;for(var n in e)hn(t.prototype,"_props",n)}(g),g.options.computed&&function(t){var e=t.options.computed;for(var n in e)yn(t.prototype,n,e[n])}(g),g.extend=n.extend,g.mixin=n.mixin,g.use=n.use,M.forEach((function(t){g[t]=n[t]})),i&&(g.options.components[i]=g),g.superOptions=n.options,g.extendOptions=t,g.sealedOptions=k({},g.options),o[r]=g,g}}(t),function(t){M.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&s(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(En),Object.defineProperty(En.prototype,"$isServer",{get:nt}),Object.defineProperty(En.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(En,"FunctionalRenderContext",{value:$e}),En.version="2.6.14";var Zn=d("style,class"),$n=d("input,textarea,option,select,progress"),Pn=d("contenteditable,draggable,spellcheck"),Mn=d("events,caret,typing,plaintext-only"),Ln=d("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Rn="http://www.w3.org/1999/xlink",Vn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Fn=function(t){return Vn(t)?t.slice(6,t.length):""},Wn=function(t){return null==t||!1===t};function Un(t,e){return{staticClass:zn(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function zn(t,e){return t?e?t+" "+e:t:e||""}function Yn(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,o=t.length;r-1?lr(t,e,n):Ln(e)?Wn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Pn(e)?t.setAttribute(e,function(t,e){return Wn(e)||"false"===e?"false":"contenteditable"===t&&Mn(e)?e:"true"}(e,n)):Vn(e)?Wn(n)?t.removeAttributeNS(Rn,Fn(e)):t.setAttributeNS(Rn,e,n):lr(t,e,n)}function lr(t,e,n){if(Wn(n))t.removeAttribute(e);else{if(B&&!Q&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var dr={create:cr,update:cr};function fr(t,e){var n=e.elm,r=e.data,g=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(g)||o(g.staticClass)&&o(g.class)))){var A=function(t){for(var e=t.data,n=t,r=t;i(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=Un(r.data,e));for(;i(n=n.parent);)n&&n.data&&(e=Un(e,n.data));return o=e.staticClass,g=e.class,i(o)||i(g)?zn(o,Yn(g)):"";var o,g}(e),C=n._transitionClasses;i(C)&&(A=zn(A,Yn(C))),A!==n._prevClass&&(n.setAttribute("class",A),n._prevClass=A)}}var pr,hr={create:fr,update:fr};function vr(t,e,n){var r=pr;return function o(){var i=e.apply(null,arguments);null!==i&&br(t,o,n,r)}}var yr=Ht&&!(J&&Number(J[1])<=53);function mr(t,e,n,r){if(yr){var o=an,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}pr.addEventListener(t,e,tt?{capture:n,passive:r}:n)}function br(t,e,n,r){(r||pr).removeEventListener(t,e._wrapper||e,n)}function _r(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};pr=e.elm,function(t){if(i(t.__r)){var e=B?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}i(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),Ae(n,r,mr,br,vr,e.context),pr=void 0}}var wr,xr={create:_r,update:_r};function Er(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,g=e.elm,A=t.data.domProps||{},C=e.data.domProps||{};for(n in i(C.__ob__)&&(C=e.data.domProps=k({},C)),A)n in C||(g[n]="");for(n in C){if(r=C[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===A[n])continue;1===g.childNodes.length&&g.removeChild(g.childNodes[0])}if("value"===n&&"PROGRESS"!==g.tagName){g._value=r;var I=o(r)?"":String(r);Sr(g,I)&&(g.value=I)}else if("innerHTML"===n&&Bn(g.tagName)&&o(g.innerHTML)){(wr=wr||document.createElement("div")).innerHTML=""+r+"";for(var s=wr.firstChild;g.firstChild;)g.removeChild(g.firstChild);for(;s.firstChild;)g.appendChild(s.firstChild)}else if(r!==A[n])try{g[n]=r}catch(t){}}}}function Sr(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return l(n)!==l(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var kr={create:Er,update:Er},Or=y((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function Tr(t){var e=Nr(t.style);return t.staticStyle?k(t.staticStyle,e):e}function Nr(t){return Array.isArray(t)?O(t):"string"==typeof t?Or(t):t}var jr,Dr=/^--/,Zr=/\s*!important$/,$r=function(t,e,n){if(Dr.test(e))t.style.setProperty(e,n);else if(Zr.test(n))t.style.setProperty(x(e),n.replace(Zr,""),"important");else{var r=Mr(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Vr).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Wr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Vr).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ur(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&k(e,zr(t.name||"v")),k(e,t),e}return"string"==typeof t?zr(t):void 0}}var zr=y((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Yr=z&&!Q,Gr="transition",Hr="animation",Br="transition",Qr="transitionend",Xr="animation",Kr="animationend";Yr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Br="WebkitTransition",Qr="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Xr="WebkitAnimation",Kr="webkitAnimationEnd"));var Jr=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function qr(t){Jr((function(){Jr(t)}))}function to(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Fr(t,e))}function eo(t,e){t._transitionClasses&&p(t._transitionClasses,e),Wr(t,e)}function no(t,e,n){var r=oo(t,e),o=r.type,i=r.timeout,g=r.propCount;if(!o)return n();var A=o===Gr?Qr:Kr,C=0,I=function(){t.removeEventListener(A,s),n()},s=function(e){e.target===t&&++C>=g&&I()};setTimeout((function(){C0&&(n=Gr,s=g,a=i.length):e===Hr?I>0&&(n=Hr,s=I,a=C.length):a=(n=(s=Math.max(g,I))>0?g>I?Gr:Hr:null)?n===Gr?i.length:C.length:0,{type:n,timeout:s,propCount:a,hasTransform:n===Gr&&ro.test(r[Br+"Property"])}}function io(t,e){for(;t.length1}function ao(t,e){!0!==e.data.show&&Ao(e)}var co=function(t){var e,n,r={},C=t.modules,I=t.nodeOps;for(e=0;el?v(t,o(n[p+1])?null:n[p+1].elm,n,u,p,r):u>p&&m(e,c,l)}(c,d,p,n,s):i(p)?(i(t.text)&&I.setTextContent(c,""),v(c,null,p,0,p.length-1,n)):i(d)?m(d,0,d.length-1):i(t.text)&&I.setTextContent(c,""):t.text!==e.text&&I.setTextContent(c,e.text),i(l)&&i(u=l.hook)&&i(u=u.postpatch)&&u(t,e)}}}function x(t,e,n){if(g(n)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1,g.selected!==i&&(g.selected=i);else if(D(ho(g),r))return void(t.selectedIndex!==A&&(t.selectedIndex=A));o||(t.selectedIndex=-1)}}function po(t,e){return e.every((function(e){return!D(e,t)}))}function ho(t){return"_value"in t?t._value:t.value}function vo(t){t.target.composing=!0}function yo(t){t.target.composing&&(t.target.composing=!1,mo(t.target,"input"))}function mo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function bo(t){return!t.componentInstance||t.data&&t.data.transition?t:bo(t.componentInstance._vnode)}var _o={bind:function(t,e,n){var r=e.value,o=(n=bo(n)).data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Ao(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=bo(n)).data&&n.data.transition?(n.data.show=!0,r?Ao(n,(function(){t.style.display=t.__vOriginalDisplay})):Co(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},wo={model:uo,show:_o},xo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Eo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Eo(He(e.children)):t}function So(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[b(i)]=o[i];return e}function ko(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Oo=function(t){return t.tag||fe(t)},To=function(t){return"show"===t.name},No={name:"transition",props:xo,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Oo)).length){var r=this.mode,o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var i=Eo(o);if(!i)return o;if(this._leaving)return ko(t,o);var g="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?g+"comment":g+i.tag:A(i.key)?0===String(i.key).indexOf(g)?i.key:g+i.key:i.key;var C=(i.data||(i.data={})).transition=So(this),I=this._vnode,s=Eo(I);if(i.data.directives&&i.data.directives.some(To)&&(i.data.show=!0),s&&s.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(i,s)&&!fe(s)&&(!s.componentInstance||!s.componentInstance._vnode.isComment)){var a=s.data.transition=k({},C);if("out-in"===r)return this._leaving=!0,Ce(a,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ko(t,o);if("in-out"===r){if(fe(i))return I;var c,u=function(){c()};Ce(C,"afterEnter",u),Ce(C,"enterCancelled",u),Ce(a,"delayLeave",(function(t){c=t}))}}return o}}},jo=k({tag:String,moveClass:String},xo);delete jo.mode;var Do={props:jo,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=qe(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],g=So(this),A=0;A-1?Xn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Xn[t]=/HTMLUnknownElement/.test(e.toString())},k(En.options.directives,wo),k(En.options.components,Mo),En.prototype.__patch__=z?co:T,En.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=dt),rn(t,"beforeMount"),r=function(){t._update(t._render(),n)},new fn(t,r,T,{before:function(){t._isMounted&&!t._isDestroyed&&rn(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,rn(t,"mounted")),t}(this,t=t&&z?function(t){return"string"==typeof t?document.querySelector(t)||document.createElement("div"):t}(t):void 0,e)},z&&setTimeout((function(){R.devtools&&rt&&rt.emit("init",En)}),0);const Lo=En;var Ro=n(655),Vo=n(1244),Fo=n(979),Wo=n(8760),Uo=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),zo=function(t){function e(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return Ro.ZT(e,t),e.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},e}(Wo.w),Yo=n(3142),Go=function(t){function e(e){var n=t.call(this,e)||this;return n.destination=e,n}return Ro.ZT(e,t),e}(Fo.L),Ho=function(t){function e(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return Ro.ZT(e,t),e.prototype[Yo.b]=function(){return new Go(this)},e.prototype.lift=function(t){var e=new Bo(this,this);return e.operator=t,e},e.prototype.next=function(t){if(this.closed)throw new Uo;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),o=0;o1?r.next(Array.prototype.slice.call(arguments)):r.next(t)}),r,n)}))}function qo(t,e,n,r,o){var i;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(t)){var g=t;t.addEventListener(e,n,o),i=function(){return g.removeEventListener(e,n,o)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(t)){var A=t;t.on(e,n),i=function(){return A.off(e,n)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(t)){var C=t;t.addListener(e,n),i=function(){return C.removeListener(e,n)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var I=0,s=t.length;I1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},e}(Fo.L),ii=function(t){function e(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return Ro.ZT(e,t),e.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},e.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},e.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new Wo.w).add(this.source.subscribe(new Ai(this.getSubject(),this))),t.closed&&(this._connection=null,t=Wo.w.EMPTY)),t},e.prototype.refCount=function(){return ni()(this)},e}(Vo.y),gi=function(){var t=ii.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}}(),Ai=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return Ro.ZT(e,t),e.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},e.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},e}(Go);function Ci(t,e){return function(n){var r;if(r="function"==typeof t?t:function(){return t},"function"==typeof e)return n.lift(new si(r,e));var o=Object.create(n,gi);return o.source=n,o.subjectFactory=r,o}}Fo.L;var Ii,si=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function ai(){return new Ho}var ci=function(){};function ui(t){return t&&"function"==typeof t.next}function li(t){return[t.arg].concat(Object.keys(t.modifiers)).join(":")}var di={created:function(){var t=this,e=t.$options.domStreams;e&&e.forEach((function(e){t[e]=new Ho}));var n=t.$options.observableMethods;n&&(Array.isArray(n)?n.forEach((function(e){t[e+"$"]=t.$createObservableMethod(e)})):Object.keys(n).forEach((function(e){t[n[e]]=t.$createObservableMethod(e)})));var r=t.$options.subscriptions;"function"==typeof r&&(r=r.call(t)),r&&(t.$observables={},t._subscription=new Wo.w,Object.keys(r).forEach((function(e){var n;!function(t,e,n){e in t?t[e]=n:Ii.util.defineReactive(t,e,n)}(t,e,void 0),(n=t.$observables[e]=r[e])&&"function"==typeof n.subscribe?t._subscription.add(r[e].subscribe((function(n){t[e]=n}),(function(t){throw t}))):ci('Invalid Observable found in subscriptions option with key "'+e+'".',t)})))},beforeDestroy:function(){this._subscription&&this._subscription.unsubscribe()}},fi={bind:function(t,e,n){var r=e.value,o=e.arg,i=e.expression,g=e.modifiers;if(ui(r))r={subject:r};else if(!r||!ui(r.subject))return void ci('Invalid Subject found in directive with key "'+i+'".'+i+" should be an instance of Subject or have the type { subject: Subject, data: any }.",n.context);var A={stop:function(t){return t.stopPropagation()},prevent:function(t){return t.preventDefault()}},C=Object.keys(A).filter((function(t){return g[t]})),I=r.subject,s=(I.next||I.onNext).bind(I);if(!g.native&&n.componentInstance)r.subscription=n.componentInstance.$eventToObservable(o).subscribe((function(t){C.forEach((function(e){return A[e](t)})),s({event:t,data:r.data})}));else{var a=r.options?[t,o,r.options]:[t,o];r.subscription=Jo.apply(void 0,a).subscribe((function(t){C.forEach((function(e){return A[e](t)})),s({event:t,data:r.data})}))}(t._rxHandles||(t._rxHandles={}))[li(e)]=r},update:function(t,e){var n=e.value,r=t._rxHandles&&t._rxHandles[li(e)];r&&n&&ui(n.subject)&&(r.data=n.data)},unbind:function(t,e){var n=li(e),r=t._rxHandles&&t._rxHandles[n];r&&(r.subscription&&r.subscription.unsubscribe(),t._rxHandles[n]=null)}};function pi(t,e){var n=this,r=new Vo.y((function(r){var o,i=function(){o=n.$watch(t,(function(t,e){r.next({oldValue:e,newValue:t})}),e)};return n._data?i():n.$once("hook:created",i),new Wo.w((function(){o&&o()}))}));return r}function hi(t,e){if("undefined"==typeof window)return ei;var n=this,r=document.documentElement,o=new Vo.y((function(o){function i(e){if(n.$el){if(null===t&&n.$el===e.target)return o.next(e);for(var r=n.$el.querySelectorAll(t),i=e.target,g=0,A=r.length;g=0}function Ti(t){return t&&"function"==typeof t.schedule}function Ni(t){var e=t.index,n=t.period,r=t.subscriber;if(r.next(e),!r.closed){if(-1===n)return r.complete();t.index=e+1,this.schedule(t,n)}}var ji=n(6900),Di=n(3109);function Zi(t,e){return e?(0,Di.r)(t,e):new Vo.y((0,ji.V)(t))}function $i(){for(var t=[],e=0;evoid 0!==t.tag||" "!==t.text)):[]}},render(){const t=arguments[0],e=this.children().map((e=>t("div",{class:"splitview__item"},[e])));return t("div",{class:"splitview"},[e])}};var eg=n(6675),ng={};ng.styleTagTransform=Bi(),ng.setAttributes=zi(),ng.insert=Wi().bind(null,"head"),ng.domAPI=Vi(),ng.insertStyleElement=Gi(),Li()(eg.Z,ng),eg.Z&&eg.Z.locals&&eg.Z.locals;var rg=Ki(tg,void 0,void 0,!1,null,null,null);rg.options.__file="src/components/SplitView.vue";const og=rg.exports;var ig=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"treeview",attrs:{tabindex:"1"},on:{keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&2!==e.button?null:(e.preventDefault(),t.navigateRight.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:(e.preventDefault(),t.navigateLeft.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.navigateUp.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.navigateDown.apply(null,arguments))}]}},t._l(t.rows,(function(e){return n("div",{key:e.node.id,staticClass:"treeview__item",class:{"treeview__item--selected":t.selected&&e.node.id===t.selected.id,"treeview__item--found":e.node.found},attrs:{"data-id":e.node.id},on:{mousedown:function(n){return t.select(e.node)},mouseenter:function(n){return t.highlight(e.node)},dblclick:function(n){return t.toggle(e.node)},mouseleave:function(e){return t.highlight(!1)}}},[n("div",{staticClass:"treeview__indent",style:{width:14*e.indent+"px"}}),t._v(" "),n("div",{staticClass:"treeview__toggle"},[e.node.children&&e.node.collapsed?n("div",{staticClass:"treeview__toggle__expand",on:{click:function(n){return t.expand(e.node)}}}):t._e(),t._v(" "),e.node.children&&!e.node.collapsed?n("div",{staticClass:"treeview__toggle__collapse",on:{click:function(n){return t.collapse(e.node)}}}):t._e()]),t._v(" "),n("div",{staticClass:"treeview__label"},[t._v("\n "+t._s(e.title)+"\n ")])])})),0)};ig._withStripped=!0;var gg=n(6008),Ag=n(5760),Cg=n(7604);function Ig(t,e){return"function"==typeof e?function(n){return n.pipe(Ig((function(n,r){return(0,Ag.D)(t(n,r)).pipe((0,Ko.U)((function(t,o){return e(n,t,r,o)})))})))}:function(e){return e.lift(new sg(t))}}var sg=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new ag(t,this.project))},t}(),ag=function(t){function e(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return Ro.ZT(e,t),e.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e)},e.prototype._innerSub=function(t){var e=this.innerSubscription;e&&e.unsubscribe();var n=new Cg.IY(this),r=this.destination;r.add(n),this.innerSubscription=(0,Cg.ft)(t,n),this.innerSubscription!==n&&r.add(this.innerSubscription)},e.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},e.prototype._unsubscribe=function(){this.innerSubscription=void 0},e.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&t.prototype._complete.call(this)},e.prototype.notifyNext=function(t){this.destination.next(t)},e}(Cg.Ds);function cg(t,e,n){return void 0===n&&(n=Number.POSITIVE_INFINITY),"function"==typeof e?function(r){return r.pipe(cg((function(n,r){return(0,Ag.D)(t(n,r)).pipe((0,Ko.U)((function(t,o){return e(n,t,r,o)})))}),n))}:("number"==typeof e&&(n=e),function(e){return e.lift(new ug(t,n))})}var ug=function(){function t(t,e){void 0===e&&(e=Number.POSITIVE_INFINITY),this.project=t,this.concurrent=e}return t.prototype.call=function(t,e){return e.subscribe(new lg(t,this.project,this.concurrent))},t}(),lg=function(t){function e(e,n,r){void 0===r&&(r=Number.POSITIVE_INFINITY);var o=t.call(this,e)||this;return o.project=n,o.concurrent=r,o.hasCompleted=!1,o.buffer=[],o.active=0,o.index=0,o}return Ro.ZT(e,t),e.prototype._next=function(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},e}(Cg.Ds),dg=n(3608);function fg(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),cg(dg.y,t)}function pg(){return fg(1)}function hg(){for(var t=[],e=0;e0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},e.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},e}(xi),bg=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Ro.ZT(e,t),e}(Si))(mg),_g=n(5631),wg=n(4944);yg||(yg={});var xg=function(){function t(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}return t.prototype.observe=function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}},t.prototype.do=function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}},t.prototype.accept=function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)},t.prototype.toObservable=function(){switch(this.kind){case"N":return $i(this.value);case"E":return(0,wg._)(this.error);case"C":return(0,_g.c)()}throw new Error("unexpected notification kind value")},t.createNext=function(e){return void 0!==e?new t("N",e):t.undefinedValueNotification},t.createError=function(e){return new t("E",void 0,e)},t.createComplete=function(){return t.completeNotification},t.completeNotification=new t("C"),t.undefinedValueNotification=new t("N",void 0),t}(),Eg=function(t){function e(e,n,r){void 0===r&&(r=0);var o=t.call(this,e)||this;return o.scheduler=n,o.delay=r,o}return Ro.ZT(e,t),e.dispatch=function(t){var e=t.notification,n=t.destination;e.observe(n),this.unsubscribe()},e.prototype.scheduleMessage=function(t){this.destination.add(this.scheduler.schedule(e.dispatch,this.delay,new Sg(t,this.destination)))},e.prototype._next=function(t){this.scheduleMessage(xg.createNext(t))},e.prototype._error=function(t){this.scheduleMessage(xg.createError(t)),this.unsubscribe()},e.prototype._complete=function(){this.scheduleMessage(xg.createComplete()),this.unsubscribe()},e}(Fo.L),Sg=function(){return function(t,e){this.notification=t,this.destination=e}}(),kg=function(t){function e(e,n,r){void 0===e&&(e=Number.POSITIVE_INFINITY),void 0===n&&(n=Number.POSITIVE_INFINITY);var o=t.call(this)||this;return o.scheduler=r,o._events=[],o._infiniteTimeWindow=!1,o._bufferSize=e<1?1:e,o._windowTime=n<1?1:n,n===Number.POSITIVE_INFINITY?(o._infiniteTimeWindow=!0,o.next=o.nextInfiniteTimeWindow):o.next=o.nextTimeWindow,o}return Ro.ZT(e,t),e.prototype.nextInfiniteTimeWindow=function(e){if(!this.isStopped){var n=this._events;n.push(e),n.length>this._bufferSize&&n.shift()}t.prototype.next.call(this,e)},e.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new Og(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},e.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new Uo;if(this.isStopped||this.hasError?e=Wo.w.EMPTY:(this.observers.push(t),e=new zo(this,t)),o&&t.add(t=new Eg(t,o)),n)for(var g=0;ge&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},e}(Ho),Og=function(){return function(t,e){this.time=t,this.value=e}}();function Tg(t,e,n){var r;return r=t&&"object"==typeof t?t:{bufferSize:t,windowTime:e,refCount:!1,scheduler:n},function(t){return t.lift(function(t){var e,n,r=t.bufferSize,o=void 0===r?Number.POSITIVE_INFINITY:r,i=t.windowTime,g=void 0===i?Number.POSITIVE_INFINITY:i,A=t.refCount,C=t.scheduler,I=0,s=!1,a=!1;return function(t){var r;I++,!e||s?(s=!1,e=new kg(o,g,C),r=e.subscribe(this),n=t.subscribe({next:function(t){e.next(t)},error:function(t){s=!0,e.error(t)},complete:function(){a=!0,n=void 0,e.complete()}}),a&&(n=void 0)):r=e.subscribe(this),this.add((function(){I--,r.unsubscribe(),r=void 0,n&&!a&&A&&0===I&&(n.unsubscribe(),n=void 0,e=void 0)}))}}(r))}}var Ng=n(1410);function jg(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof Vo.y?t[0]:fg(n)(Zi(t,r))}var Dg=n(3068);function Zg(){for(var t=[],e=0;e{let t;return hg(this.call("outliner.tree"),Pg.on("TREE").pipe((0,Ko.U)((t=>t.data)))).pipe((0,Dg.b)((e=>{t=e})),Zg(this.local.treeChange$.pipe((0,Ko.U)((()=>t)))))})).pipe((r=new kg(1,void 0,n),function(t){return Ci((function(){return r}),void 0)(t)}),ni()),this.selected$=jg((0,Ng.P)((()=>this.call("outliner.selected"))),Pg.on("SELECTED").pipe((0,Ko.U)((t=>t.data))),this.local.selected$)}enable(){return this.call("enable")}disable(){return this.call("disable")}expand(t){return this.call("outliner.expand",t.id).then((e=>{t.collapsed=!1,t.children=e,this.local.treeChange$.next(t)}))}collapse(t){return this.call("outliner.collapse",t.id).then((e=>{t.collapsed=!0,t.children=e,this.local.treeChange$.next(t)}))}toggle(t){return t.collapsed?this.expand(t):this.collapse(t)}searchFilter(t){this.call("outliner.searchFilter",t).then((()=>{this.local.treeChange$.next(t)}))}logToConsole(){this.call("outliner.logToConsole")}select(t){return this.call("outliner.select",t.id).then((()=>{this.local.selected$.next(t)}))}setProperty(t,e){return this.call("properties.set",t,e)}highlight(t){return this.call("outliner.highlight",t.id)}call(t,...e){if(!chrome.devtools){const n=t.indexOf(".");let r;return r=-1===n?this.inspector[t](...e):this.inspector[t.substr(0,n)][t.substr(n+1)](...e),void 0!==r&&(r=JSON.parse(JSON.stringify(r))),Promise.resolve(r)}return function(t,e){return new Promise(((n,r)=>{chrome.devtools.inspectedWindow.eval(t,e,((t,e)=>{e?(e.isException?r(e.value):e.isError&&e.description.match(/%s/)&&1===e.details.length&&r(e.description),r(e)):n(t)}))}))}(this.path+"."+t+"("+e.map((t=>JSON.stringify(t))).join(", ")+")",this.target)}}const Lg=Pg.to("devtools_page").stream("PANEL_VISIBLE").pipe((0,Ko.U)((t=>t.data)),Tg(1)),Rg=Lg.pipe(Ig((t=>{if(!t)return $i([]);Pg.to("content_scripts").send("DETECT");const e=[];return Pg.on("DETECTED").pipe(vg(null),Ig((()=>Pg.to("content_scripts").stream("INSTANCES"))),Ig((t=>{const n=e.findIndex((e=>e.from===t.from));return 0===t.data.length?-1===n?(0,_g.c)():(e.splice(n,1),$i(e)):(-1===n?e.push(t):e[n]=t,$i(e))})),Zg(Pg.on("DISCONNECTED").pipe((0,Ko.U)((t=>e.filter((e=>e.from!==t.from)))))))}))),Vg=Rg.pipe((0,Ko.U)((t=>{if(0===t.length)return null;const e=t[t.length-1];if(0===e.data.length)return null;const n=e.data[e.data.length-1];return{version:n.version,status:n.status,connection:e.from,frameURL:e.frameURL,index:e.data.length-1}}))).pipe(Ig((t=>null===t?$i(null):Pg.to(t.connection).get("INSPECTOR",t.index).pipe(Ig((e=>Vo.y.create((n=>{const r=new Mg(e,{frameURL:t.frameURL});return n.next(r),r.enable(),()=>{r.disable()}}))))))),vg(null),Tg(1));Vg.method=function(t){return this.pipe((0,Ko.U)((e=>function(...n){if(null!==e)return e[t](...n);console.log("No inspector available")})))};const Fg=Vg,Wg={subscriptions(){const t=Fg.pipe((0,gg.h)((t=>null!==t)));return{selected:t.pipe(Ig((t=>t.selected$))),rows:t.pipe(Ig((t=>t.tree$)),(0,Ko.U)(this.flattenTree)),select:Fg.method("select"),expand:Fg.method("expand"),toggle:Fg.method("toggle"),collapse:Fg.method("collapse"),highlight:Fg.method("highlight")}},methods:{flattenTree(t){const e=[];if(Array.isArray(t.children))for(const n of t.children)this.flattenNode(n,e,0);return e},flattenNode(t,e,n){let r=t.type;if(void 0!==t.name&&null!==t.name&&""!==t.name&&(r=t.type+" ["+t.name+"]"),e.push({indent:n,node:t,title:r}),n++,!t.collapsed&&t.children)for(const r of t.children)this.flattenNode(r,e,n)},navigateUp(){const t=this.findRowIndex(this.selected.id);t>0&&this.select(this.rows[t-1].node)},navigateRight(){const t=this.findRowIndex(this.selected.id),e=this.rows[t];e.node.collapsed?this.expand(e.node):t0){const t=this.findRowIndex(e.node.parent);this.select(this.rows[t].node)}}else this.collapse(e.node)},findRowIndex(t){for(const e in this.rows)if(this.rows[e].node.id===t)return parseInt(e);return-1}}},Ug=Wg;var zg=n(1312),Yg={};Yg.styleTagTransform=Bi(),Yg.setAttributes=zi(),Yg.insert=Wi().bind(null,"head"),Yg.domAPI=Vi(),Yg.insertStyleElement=Gi(),Li()(zg.Z,Yg),zg.Z&&zg.Z.locals&&zg.Z.locals;var Gg=Ki(Ug,ig,[],!1,null,null,null);Gg.options.__file="src/components/TreeView.vue";const Hg=Gg.exports;var Bg=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"detailview"},[t._l(t.fields,(function(e){return n("div",{key:e.path,staticClass:"detailview__item"},[n("div",{staticClass:"detailview__label"},[t._v(t._s(e.path))]),t._v(" "),n("DetailValue",{attrs:{field:e},on:{change:function(n){return t.setProperty(e.path,n)}}})],1)})),t._v(" "),n("button",{on:{click:t.logToConsole}},[t._v("Log to console")])],2)};function Qg(t){var e=t.subscriber,n=t.counter,r=t.period;e.next(n),this.schedule({subscriber:e,counter:n+1,period:r},r)}Bg._withStripped=!0;var Xg=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",["number"===t.field.type||"string"===t.field.type||"object"===t.field.type?n("span",{staticClass:"detailvalue__input",class:{detailvalue__encrypted:t.isEncrypted},attrs:{contenteditable:"true"},domProps:{innerHTML:t._s(t.fieldValue)},on:{focus:t.onFocus,blur:t.onBlur,keydown:t.keydown}}):t._e(),t._v(" "),"boolean"===t.field.type?n("label",{staticClass:"detailvalue__checkbox"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.fieldValue,expression:"fieldValue"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.fieldValue)?t._i(t.fieldValue,null)>-1:t.fieldValue},on:{change:[function(e){var n=t.fieldValue,r=e.target,o=!!r.checked;if(Array.isArray(n)){var i=t._i(n,null);r.checked?i<0&&(t.fieldValue=n.concat([null])):i>-1&&(t.fieldValue=n.slice(0,i).concat(n.slice(i+1)))}else t.fieldValue=o},function(e){return t.toggle()}]}}),t._v("\n "+t._s(t.field.value)+"\n ")]):t._e(),t._v(" "),"object"!==t.field.type?n("span",{staticClass:"detailvalue__static"},[t._v(t._s(t.staticType))]):t._e()])};function Kg(t){return!("string"!=typeof t||!t.match(/^(\\null|\\NaN|\\undefined)$/))}Xg._withStripped=!0;const Jg=function(t){let e;const n=parseFloat(t,10),r=Kg(t);if(isNaN(n))if(r)switch(t){case"\\null":e=null;break;case"\\NaN":e=NaN;break;case"\\undefined":e=void 0}else e=t;else e=n;return e},qg=function(t,e){let n,r;return null==t||"string"!=typeof t&&isNaN(t)?(r=!0,n=String(t)):(r=!1,n=t),e?{oldValue:t,isSpecial:r,newValue:n}:n},tA={props:{field:{type:Object,required:!0}},data:()=>({isEdit:!1,fieldValue:void 0,isEncrypted:!1}),computed:{staticType(){const t=this.field.type;return"object"===t&&null===this.field.value?"null":"boolean"===t||"number"===t||"string"===t?"":t}},watch:{field(t){this.field=t,this.isEdit||this.setFieldValue(this.field.value)}},methods:{onFocus(){this.isEdit=!0,this.isEdit&&void 0===this.fieldValue&&this.setFieldValue(this.field.value)},onBlur(t){const e=this.fieldValue;this.setFieldValue(t.target.innerText),this.isEdit=!1,e!==this.fieldValue&&this.sentNewValue(this.fieldValue)},toggle(){this.sentNewValue(!this.field.value)},keydown(t){if("Enter"===t.key)t.preventDefault(),this.sentNewValue(t.target.innerText);else if("number"!==this.field.type)return;let e=parseFloat(t.target.innerText,10),n=!1,r=1;switch(t.altKey?r=.1:t.shiftKey&&(r=10),t.key){case"ArrowUp":n=!isNaN(e),e+=r;break;case"ArrowDown":n=!isNaN(e),e-=r}if(n){const n=t.target.innerText.match(/^[0-9]+\.([0-9]+)$/);n&&(e=parseFloat(e.toFixed(Math.max(1,n[1].length)))),t.target.innerText=e,this.sentNewValue(e)}},setFieldValue(t){const e=qg(t,!0);this.fieldValue=e.newValue,this.isEncrypted=e.isSpecial},sentNewValue(t){const e=Jg(t);this.setFieldValue(e),this.$emit("change",e)}}};var eA=n(1306),nA={};nA.styleTagTransform=Bi(),nA.setAttributes=zi(),nA.insert=Wi().bind(null,"head"),nA.domAPI=Vi(),nA.insertStyleElement=Gi(),Li()(eA.Z,nA),eA.Z&&eA.Z.locals&&eA.Z.locals;var rA=Ki(tA,Xg,[],!1,null,null,null);rA.options.__file="src/components/DetailValue.vue";const oA={components:{DetailValue:rA.exports},subscriptions:()=>({fields:Fg.pipe(Ig((t=>{return null===t?(0,_g.c)():(e=567,void 0===e&&(e=0),void 0===n&&(n=ki),(!Oi(e)||e<0)&&(e=0),n&&"function"==typeof n.schedule||(n=ki),new Vo.y((function(t){return t.add(n.schedule(Qg,e,{subscriber:t,counter:0,period:e})),t}))).pipe(Zg(t.selected$),Ig((()=>t.call("properties.all"))),(0,Ko.U)((t=>{const e={};return t.reduce(((t,n)=>e[n.path]?t:(e[n.path]=!0,[...t,n])),[])})));var e,n}))),setProperty:Fg.method("setProperty"),logToConsole:Fg.method("logToConsole")})};var iA=n(6825),gA={};gA.styleTagTransform=Bi(),gA.setAttributes=zi(),gA.insert=Wi().bind(null,"head"),gA.domAPI=Vi(),gA.insertStyleElement=Gi(),Li()(iA.Z,gA),iA.Z&&iA.Z.locals&&iA.Z.locals;var AA=Ki(oA,Bg,[],!1,null,null,null);AA.options.__file="src/components/DetailView.vue";const CA={components:{Toolbar:qi,SplitView:og,TreeView:Hg,DetailView:AA.exports},data:()=>({search:"",logoSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAYAAAC2n/CQAAAACXBIWXMAAAsTAAALEwEAmpwYAAA55WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0wNy0wN1QxOTozMzo1OCswMjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTA3LTA3VDE5OjQyOjI1KzAyOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0wNy0wN1QxOTo0MjoyNSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo2ZTcxYzdhZS1jYTRmLTQ2Y2MtYjQ5My05NWFhMDQyYzY4ZjQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MDI3OTc5ZjQtYzI4OC00NjhkLTkwMDctYTI4MzUzNjZjMmIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MDI3OTc5ZjQtYzI4OC00NjhkLTkwMDctYTI4MzUzNjZjMmIwPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAyNzk3OWY0LWMyODgtNDY4ZC05MDA3LWEyODM1MzY2YzJiMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wNy0wN1QxOTozMzo1OCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjZlNzFjN2FlLWNhNGYtNDZjYy1iNDkzLTk1YWEwNDJjNjhmNDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wNy0wN1QxOTo0MjoyNSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE3MjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj42MjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+laGqkAAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAMC0lEQVR42uyde5RVVR3HPzMMyGvEZnB4DAwgCQgJ2DhIpBVqq9JIQcolEg/BLEwXCoLFoiQgBDNiBT4QJRMfLTQFKQvlYQjiQtTAElSggXnAWDC8Z4Z59Mfvd5s7dO+ds/c959xz7/Bd66553HP22fuc79n7995pdXV1nMM5JAvSkqGTh/ImZAE/Bm4CegItgQrgU+BFYDFQniT3/E7gFqA/0BqoAkqAV4ElOqZU4lcz/dQBNfqxQk7hMtIO5U2I9F1bIAf4nN7UNvq/NkqW5kCGdiIDSAcqgWrgFHBYP/uBUuBMHIMeALwM9IhxzCfAcOAfAX54FwKvAENiHHMcGKPHuYUQYWodHJuux1VbXOdSIB/oBVwEdAaylC8tlaiVwAnlxkFgL1Coz22HcicmYTOA7+pFLga6hRH1fCVrPLPwce3cLmCLdmoDcNTh+bnAeh14LFwMrNOb9lkAydocWAsMbOS4TH05BwPvuHTtF4ArDAhbCHzN4Ux4FTAMuA7orZOXLUqAt4E3gdeirTRph/Im+C3ElujDW6Eki4VlwASDth8DfhRQMWCxwfHbgEEuXftDoJ/hJJPVyCw7QkW0oR7dr1PA68DvwlebnMJlpBvMdm6hMzAOeEM7dU2U49oC3zFse6SD2TgRuNnw+AIXCXvY8Ph/x/iuH7AGeMlDsqIr+w3Acp31GywBNQl8kNcqcRerfByO3kC2YXvtgS8EjKyZQJ7FeV8K2Dh+qDP/9T5e849nizLpAVoyN5z1YC+w7F/rgD3otpZ9ahugMcwFHgVa+Xzd9ZGE7KCgQGfbXP37oOXsfyJghC1XudBGYQ0CfgH8NAHXPQVsCjJhQ9r+y/r7R6qgmaAU+CBgYzoN7LY4b2MC+xxSxEcBMxPUhx2IWTTQhA3NtPNVdllseO7SAM6wAI8YHv+aPrBEIKTXZKvSkyisi9a5IGIa8HlgAfC+w3O2AQ8GdDxrEDOeExwEfpDAvlbpzwVAiwT2Y1Okf9oYekuBvwAfA2X6Np5R8jcHugNfBi4H2sXR4UWqkX4deLoR7XQ1MBpx1wYV31e5LBYZt+pxRQnsZynigLktznY+AopVrKsBzkOcUR0Rx1Se8iUSytwk7DPAdAfHdVEZ6D7E3GSK6/TG7QS+jdjlRiLeotbAMZVXX9IZLBlwB/A8EktQoC/0KcQ1uUq/SzTOALdbnlupYtyL+vJFQ3PgEiSeokAnpUvCvn+HKG5aG8I6ddUW6bLyAvCczrqmGAX8RH9fpZ/QgM+QnNgYplAFcRyXAn0sztuNuPl3OnwpduhnhXLqWuBWYCzwViwB2xSmJN8PfNVAFg3HN5DAjUgDTgUEcRw51JsWneIwEn+w0/KadYjXcxxwGfAHNwlrgxqVzWoNzxuInZfoHPzFQlUW3cAHSABOQgmLymmrLcSP3HN8CDzW+XWhDJ8Htgq40fCcfOBdJKbSTTRTxc12Wc6yWDGcIB2JlDrhUfteoCJVCWsj48wG7sJ9m2AzxIRzpcUNv1OVwTrqvUJuErZENeejSULYvpY6SuAJe8rinEz9eIHOiOtxhmF/5iDBOV7hfA9eBC8xCXjWjwv57ekKomdtuqFid5/HZA1p3clE2CH45GX0m0AXetx+OeYRXs0Qr5rT/t9r2H418J8moHhNRzI+MlOJsIM8bv854OcW592I2BEbwwP8f6B5Y5iB8ziCIKAK8VjZ4A6VZScS2X6edIQd7nH7LZFg4xKLc5c08n13zPPF/oV4+9okEWG3I7EitugJPAG8p/crO1kJew2SDeolOuvPMZaa7qQY3y/APIN4lP7slESEPYFkF8SL/khY5d+Bh4md3h44wmYiGZBeI6SorLO83oNRZsN+iJ/cBIuQtGVIHnsqSNDSX4mQnmKJXJX7N2ubtxFHoqgfhO2E5Gt18ZGw6Gx5yOLFmhmFyCbYBUyJ0q+gI5R/drsHbQ8FnkSCXuYQuziKa4Q9aXDsSCRULN/iOpXE50E5bSkaTAE6hP09AAlvNMGtJDYbOR7UKi/2WlhETGbdGaqg/RKJj/WMsF2IHpjdEQncnqpLwEqgq+WgFiFVQOLBWlUATJCBpOiEMMfw/J+pwpHMCGn4CzFPUzJBO8Rj+D4SgO/o4ZhirE7tB3UGrAy7+EW4Y2s9qoL/Uy60dTfwTcMXZyxS2STdcHbdhriSkx3hIsxdiC15sofX64YkBnwLycg46SZh0/QC3TwcwP2ISai7C21VAOORFHITLMGsKFoNkkmQirhHRYSFeGRfDbOq9EWyS/Yn0kpggtcRj0m6i8rKOswzV8dgltd0D7CH1MVvga/gfRr9QCTjoHsyEPZD4Hv6eyuXteupwD6P+r1BH2iqYwuSgzXNwgJjgq5IqnvLIBN2KxJSVx5BjnIDpxGXods4qTJvU0E18BBi+ZmHZLh6gT6RdJigEPb3iCfsoMfXWW8hGjgRBQ7Q9FCMlDDK159eFP64RRXmwBB2j85OY7GLlbXBvS4S7E+Ym81SDUU60xYgtSOeAo642P6cIBD2U7UE5Ovs6icqXVrCD2BWbDnVUQX8We/JQNUZ/ulCu/mq7PlO2EOIre1mJJV3PolLAdmAVOWLB14rHsmM/UjAy+WIXTXejUb+F8dhY4c9gtg2O0QgfK0qN6WIHbUYKWm0CfGvB2n/gVcQr5QtrkeKhAQdidwp6LSKTCuRsM9Jlu0MjYewK4BZSFBLBvWG5Gr9nEYi7IOcQJdO/NFjo3UJfD7ghDVdRb1IrCxHEjc/QZwPpuiCFPgosyHsSSVkMqd9PITEa8aLR1XxOhbgsZqmx5/Bu8Cd3+h9H294XjukdnCZjQx7XpLLV1fgXhRSOxrPVEgkLsA8ePykx32agZ1FKCeRVoJELo/PuNzmaJzlgyUCPS0I67WeUYqk4ZiiRVMk7HxdWtzGcvyv8eAEvSzOKfahX4ctzqloaoQdhNgGvUB31YKDhhssztnrQ79yLBTBsqZE2DTMHBSHMfeRT0NqqwYFnTDfmM8PwvbAPAPlCGIebTKEnYtsVGdCPpvY1qUBGvMizPfVOkN9lsdyxOjf3OV+zca8TloRapVqCoS9jPoq3k5QidSJWo/5XgODEXtjovEA5lm+IHbSEiTVaRzwOJJFMd3whY+GWUi+myn+Fq41pzqeNjz+CeqTHxdYXG8e9fUR3EA2UpCiACkSFw0ZKqevxK76DYjLGuDqsP8NQLKGtyP1fe9HXK5OU6FaIJF4a7D3LL4aPshUxkxDubKahindSxG7YQeDNjKRYO6bXFRQQiGRu5Eg92JdCar0GbZRssZbCipUqj3SPrdtkK3mh+lLWYQkW+7T5boMKcJRpaJIrs7UVwJfjKNPu5Bk0pQnbF/MA1yW0tCsU6mz1WOG7YxQhWe1C+MIT57s7dLSHAk7qN9qyAnxu+BPrYkG1pdUEwnCAz1MHQTVRE7pftxSc34kbEKI5z738unehcSfjir3BwFvc1YhvVQjbChoY7LFMrQE8cJEwmSLvuSGvQDx+OY7+HDf3qW+IPEQDywDNqhANnIhlQn7MeI//5XFzZndiNC/xaI/01UGtdkcudZHwoYHog8JyLMcToQs5FQjbK4u4aa587+m8eizuy37tAS7Gg6hPV/7eHzPxtMwH6sgAM9xBFFKfqaa0mVjezyuWm9j2I5sE2qq/Y+0HEtod5seHt6vqTSMC+5JWDpKArBPxYDN0Q5oasEvkTAP51vWT8Hf0pmZeLOfwgkkyuzhCJp/ovAk4rLdHOugdAsBu5mPg/Ba+P8Mswj4QiQI2WuEVr7eQFuX216NmK0i7fqyBQmVfBb/MkZWI1u7TsRBtm0G5hHpLXwaSDreB4vPxbyk5ywk6zbbw36Fxp3lUnvHVCZchpSCiiWGvKmfrsiGxcMQM1d3l60SbyBeufdM3+Sr9WetQxIV+0TYCiQ8rpUHy3AaYgJ7y/LhD1EFr8ajFzX0Em0ErtKlcpAu2XlA+xgzbwXiddqjK8JaXWb3G/bjABIAs1zFkv6IM2Yw4nrOVQtIVgzR8hiSWVykn81ICfmt1g+uri6ZikOfQ1m3idlKlPY6E4fEpmrEM3cEqaDjdeZA6zDCZmo/QhNBlb445UpYV8SLnMJl/HcA7Tt9aFMxla8AAAAASUVORK5CYII="}),computed:{darkMode:()=>"undefined"!=typeof chrome&&void 0!==chrome.devtools&&void 0!==chrome.devtools.panels&&"dark"===chrome.devtools.panels.themeName},subscriptions:()=>({injected:Fg.pipe((0,Ko.U)((t=>null!==t))),messageVisible:Lg.pipe(Ig((t=>t?function(t,e,n){void 0===t&&(t=0);var r=-1;return Oi(e)?r=Number(e)<1?1:Number(e):Ti(e)&&(n=e),Ti(n)||(n=ki),new Vo.y((function(e){var o=Oi(t)?t:+t-n.now();return n.schedule(Ni,o,{index:0,period:r,subscriber:e})}))}(100).pipe((0,Ko.U)((()=>!0)),vg(!1)):$i(!1)))),searchFilter:Fg.method("searchFilter")}),methods:{toggleSelectMode(t){this.selectModeSubscription=this.inspector$.first().subscribe((e=>{e.selectMode(t)}))},reload(){window.location.reload()},detect(){Pg.to("content_scripts").send("DETECT")}}};var IA=n(9627),sA={};sA.styleTagTransform=Bi(),sA.setAttributes=zi(),sA.insert=Wi().bind(null,"head"),sA.domAPI=Vi(),sA.insertStyleElement=Gi(),Li()(IA.Z,sA),IA.Z&&IA.Z.locals&&IA.Z.locals;var aA=Ki(CA,wi,[],!1,null,null,null);aA.options.__file="src/components/PixiPanel.vue";const cA=aA.exports;var uA=n(2362),lA={};lA.styleTagTransform=Bi(),lA.setAttributes=zi(),lA.insert=Wi().bind(null,"head"),lA.domAPI=Vi(),lA.insertStyleElement=Gi(),Li()(uA.Z,lA),uA.Z&&uA.Z.locals&&uA.Z.locals,e.info("pixi.panel"),chrome.extension&&(Lo.config.devtools=!1),chrome.extension&&(Lo.config.productionTip=!1),Lo.use(_i),new Lo(cA).$mount("pixi-panel")})()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.bundle.js.LICENSE.txt new file mode 100644 index 0000000..fe0ac45 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.bundle.js.LICENSE.txt @@ -0,0 +1,20 @@ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ + +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.html b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.html new file mode 100644 index 0000000..559ab2d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/pixi.panel.html @@ -0,0 +1,2 @@ + + diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/webstore-icon.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/webstore-icon.png new file mode 100644 index 0000000..98e8fc4 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/0.9.6_0/webstore-icon.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/_metadata/computed_hashes.json b/dist/plugins/aamddddknhcagpehecnhphigffljadon/_metadata/computed_hashes.json new file mode 100644 index 0000000..a9c5d5d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/_metadata/computed_hashes.json @@ -0,0 +1 @@ +{"file_hashes":[{"block_hashes":["Cq0sFLJ5lmSWBTZYLaP8hZAQXfYNopWPT3egjPFuU6U="],"block_size":4096,"path":"icons/page_action@3x.png"},{"block_hashes":["mJ1FO2Appi8WljeWwVpUfggLTXs9wdD/pvHHXJ+k/Rg=","MxTNjEIMOd1UakB/Nd0JDuBlUzZJC1Ec7tnBMaa2yOo=","pduhqDppuWizgD/lxmczrvpBJhkENBHt5BERM7UUPbE=","y5qbcirRv/8OILkyaookYBPtTlKiyMM0iCwz8EL78Wo="],"block_size":4096,"path":"icons/phaser@1x.png"},{"block_hashes":["Qj9RT7t4ORHLtD396SN6yrTgiHDGIZP1XMgsANOwjFg=","MxTNjEIMOd1UakB/Nd0JDuBlUzZJC1Ec7tnBMaa2yOo=","pduhqDppuWizgD/lxmczrvpBJhkENBHt5BERM7UUPbE=","bVscI4w6UasMD30RRC+UHUkdKSB8bbVWPNqIDPaE8F4="],"block_size":4096,"path":"icons/phaser@2x.png"},{"block_hashes":["pGAwzyyCEPmJp4EEjl6FopOR6pEDhhUDsvwItu8GmrE=","xQxerrJJfQcHQkv7zVb6LtuIXyjgBCbQSzZZiyJoUpw="],"block_size":4096,"path":"icons/phaser@3x.png"},{"block_hashes":["UtE/UPgKizxQowlXkFzZzTRepZ/XLw/HdvOqhAm6AtU=","lmnCp8aDppIHIApbzryjT0km++671HdAFvzOqHKqyfs=","cUMqcWhLw3qXW8qggBSO/8p3umcOpzz+VZhwVOH6188=","pcVJeHuMj9wzFBqBqkoXCfbJ7C3DZNqeXW0RWXxU+3k="],"block_size":4096,"path":"icons/v3@1x.png"},{"block_hashes":["4ITVjStRkyvgSlAWArDrvWogyP0gI/Cu34SezUfZV08="],"block_size":4096,"path":"icons/v3@2x.png"},{"block_hashes":["uzzuWhSULp65BtDeAGfslJ/5ECCyvES9MP01LP/CmCU="],"block_size":4096,"path":"icons/v3@3x.png"},{"block_hashes":["qOnAcZN9/l1vug2ovPDWs9LfEn836P84jWU5Dn2YewI=","lmnCp8aDppIHIApbzryjT0km++671HdAFvzOqHKqyfs=","cUMqcWhLw3qXW8qggBSO/8p3umcOpzz+VZhwVOH6188=","ZGxjPiP2KEUUVPkETDeSIn7C3ewj9jAtXQrcYmFrayU="],"block_size":4096,"path":"icons/v4@1x.png"},{"block_hashes":["XGD0/m1CfG+QlzCBPdBBH5ykVbohox7PjqETWfAODkM="],"block_size":4096,"path":"icons/v4@2x.png"},{"block_hashes":["9KqAwwB2EyVMGn59+6bkA+72Eg1glCfjg1R/ygnYM/g="],"block_size":4096,"path":"icons/v4@3x.png"},{"block_hashes":["iXXrwA61Xu7laPlW7PwzPvluQgdaLaDRAa9s9RqNxSs="],"block_size":4096,"path":"icons/v5@1x.png"},{"block_hashes":["Keib1BXs/lJXgBn8JjRASCdA7d4c8NP3sU5SiqugsUg="],"block_size":4096,"path":"icons/v5@2x.png"},{"block_hashes":["6oIh0qrrKdDe6m61QOI+3S60jVJdiXX1abB+fP/otQI="],"block_size":4096,"path":"icons/v5@3x.png"},{"block_hashes":["qn9n6hTH3jZRQfTfhm0VUAwjPOQWmVsWAnFWxTRx1iI="],"block_size":4096,"path":"icons/v6@1x.png"},{"block_hashes":["uEuZvpia7lDQobSy7GvTVC3pcfos9lofmrhPycuLQgE="],"block_size":4096,"path":"icons/v6@2x.png"},{"block_hashes":["Q5eC2mDKlLnY6LKWutljHXc35B8iEVWg3dkh8WEZpKE="],"block_size":4096,"path":"icons/v6@3x.png"},{"block_hashes":["wCdYlgf7RECbXnNe+IlmuZXou9Wbqtk9dIatFhI6pJw=","/OhQlPIeuvF/SkNAHg+kJIciVM5orMkv3jXKOE+aj+A=","gfDLeKHCpaZFcukiigXDuCUKdZuZs51bXa9Xk2YUOjk=","ecQlGzzGb3n65g1K3AR7gLVXvLkJoXFJPIFTrQhPe7U=","N5eR7yveE31gtiLxDo+R76ypjeVE4SQ/j6SJNN//Xm4=","Nlzldsni0c18kOg9DDd5x/RRNflcKCXXmZHRAWd3iRA=","6CrTUpsc6GH3HYrHc99NobdRks6L72Zf5mJH7jB53Iw=","xgxXNyKk3rqAkD9V4w8H/XGMAJgxY3LjA2Q3XsoVmDg=","A7t/AIa9i/Jk0ImUPaZQsfGRcpmzRVtphx67rg7XXsg="],"block_size":4096,"path":"pixi.background.bundle.js"},{"block_hashes":["DY9mzUr7Vmy1t+FUDGj0O5OdProSrOKQ8Yq8T0y1PtA="],"block_size":4096,"path":"pixi.background.bundle.js.LICENSE.txt"},{"block_hashes":["f7pz5CURA9DV9yUL3Qxq42ifQF4uBoORk9bfQ5/72us="],"block_size":4096,"path":"pixi.content.js"},{"block_hashes":["FLJf8AzXuKLN4M4Rvy9cJTCydYyLBYqPkOPyWdPb4EE=","l5PcqiD2Y2hnHlnPWXJjLfVytHVR5NtYjnr8djCgesA=","mjBP9PuJoltO+2/4foXjCSpy2XQYHCqwFVuRpTrs1lk=","bjmLKTuFoIAc5WaDcJkw+EG0/v5oGY6DICOud4Y+ZZs=","6cGT+nhjujQ4o9iubOKh7oKy4skZ/Q96tJKHK/xho4Y=","n6Y4zLSdRuqlhY5utVGHE9RuvTaC4Bu0QTDkOX0a3AY=","GVaXCW9f5irW5Rj8PPAP35MHaP3MXQL/B+Cwc8eff6I=","t8jn5ESE6Ixe4FFcvjyJr+h/ghOSA9ZUdeTVH81T8MI=","/LBdIKO0sJ75pMqA6X0puc/NvfsK54N2UUrIuOoTIyk="],"block_size":4096,"path":"pixi.devtools.bundle.js"},{"block_hashes":["DY9mzUr7Vmy1t+FUDGj0O5OdProSrOKQ8Yq8T0y1PtA="],"block_size":4096,"path":"pixi.devtools.bundle.js.LICENSE.txt"},{"block_hashes":["8eVzmA0NhHteR8bzYCToz+sC7uMxiNenLGJmHxxaNCM="],"block_size":4096,"path":"pixi.devtools.html"},{"block_hashes":["Aarv99DCce28qEQ5H8MGlSlP0CkE0tBb7WuD/lh5Gac=","Rft2tGGGh4vuJQj3Yi9edrsFUVth3cZSj47HdjS5QMo=","rK+9a1gND3SIMmWJ8FG6CM6lmNH9lO247AzEThPbiko=","wtbh4xx6hiY6onygTHsrw4uvAdpkMgv54v8ohIU0kRo=","p1g7/yjz8umXSeKeutYDetwdyVhoSABTi+OJnmZJO1I=","ekWH8/84RW8UHcBrSSIW0UDqLjePzXZTKWh5YEWD12M=","wlXg2ItzX4jYODK3BxSDtqRR80KdsLsLi1azXiK2f9M=","CJGHDqEmBz3ivDCFgfaA0+KiAIt9oGcgS46lyT8MxgQ=","0lbb+//sbEScFBgXQq3izPfgtmY3reDcmxApR88xXy4=","qLPiWVr75Xc7VVynLjPsj0zU9QqWjml271UfOLPfQoE=","Csb006NpYY+VWy6jp9VoDgYjnSmHH59gl0ynmn4ajk8=","nYsrVnDRjaipn2FS9+51VYAZzRBtgDK/fBEXvTcnPjc="],"block_size":4096,"path":"pixi.inspector.bundle.js"},{"block_hashes":["DY9mzUr7Vmy1t+FUDGj0O5OdProSrOKQ8Yq8T0y1PtA="],"block_size":4096,"path":"pixi.inspector.bundle.js.LICENSE.txt"},{"block_hashes":["IPbCw7u63m43pw0TizDmShsRG7YLGV9JuNZb4uH2In8=","tSFoffh9GEgRGmrudSJldgona3wM4s6VA02HUw+lnJw=","Opxnonccsd8YS0CQSfCiz06DP8JyNVSgKlgnqdGVyq8=","jWc9trufO2ith4jZWYVVzqGqNL1p+DxT/dpqCIltvq8=","VcxQ47FR+654CzMxLikdIrSG89SXfFP/Uu138tA3Nog=","V6aeVF2JOUG/p6eiXEUw7Oej5U9ms917TfEr9DoNFCE=","aANnJym/sUEfsFsBoOmL6D5Kz3k18IyAuwVjSFKORR0=","am5PUiUGuuvvfbPxcIcOumOl/YxXz/st8rIbK5bJeF8=","R8oFyixK+P+pYjmYm+4D+TmF1JBLbw9z7ZFFwnC44os=","A8Gfa4njpBD1GTagzTlEqhj5xIp1LqU6aV16baONyEE=","WSwQvGBs4q18rv/jwluGNR8f15tnfHE25TI+UCmr/Mc=","9MDaBnJP4iCaTrzOUrEM0i7N6BzBfwjw6SQnGUExZHM=","R0lXhrJ9VmyMox5XtJqEKO4AN9UuV6UsrxSRLBJksVQ=","vIkIJ5G737JjPpwvwsXBThKizbrmnaHXkwKOgESiOu4=","Mn/iGNlDwA7EUUi0e/YWDVQP3GlNQchhYykQ8V+fnSk=","qWH1Dq+V/U0uTjdQDdHZtxPYz+2d1i+PBISlTFYZBhY=","ahkZfHkG78Tgo1S0r05Fx70/YsqavQGb3w196uRVJwc=","JG7EwPrSCZrz8dRqYvX/l0g8726FtjdXiaamSSeqIBc=","WVRzGnQAgzCfHrrd3aPBcjVeZiUA/Rk+fllyviW7ZW0=","DZk326GVRptqDvwloPVkrqPi8KSzUYohfWNf+LmBUGs=","McNTWKVY8rPastoUs/9RDVPZwRb3hpx0BZrwN+azP3s=","M7iT/69A2CspP6c4lm+xSDq060/1Glhvl+CeeLVbd1w=","FgUkKRo79OC28EYORUwjF+V1M73Px1oS60uGc8ZnBRw=","X3isFKmjHjVmfr/01WKzuE7gCgf4Io3Ujll17+qRAxg=","0ZUcUVoF6ZOe39iQ8jNF+CKNsOLCmxv0MzIaZUMFMEk=","G+pZ3sZEHQ+FOc/jQjC6FQgSlP5nRbuQpO3BnW2tk6o=","hI2Uymsi0w9M7epeM4tsdV9lERrdqOma76hldomHc14=","hAKHF6afJkE6sCqB/5qk1upSU27hIFzvbOk9+wN+aL8=","/W+djBi/msSm2LXZtDjRMYmovX3WGMJb+t5EG4hxdBQ=","AMI6vFmGsKqm+SGaSJv8yFSIktrCtLU0Ci0vyiqerIw=","YZ7p3YFd/THXwXeAmC8MqEwkk/O1Dxs9nsvlyVv1nvo=","JTNBr+AR5PK11NhMccqPAbjwT4SluaN+kDMAfXT+0fA=","YOxxZatjJiJs1Azs8rlAQn/JYY6dTRcZiiDJZjrohvM=","qMwS/5wFxfDTOQ6/KxBoXhNAebcJ4yVBKow3Cl6WbNo=","9TZA0JGGrZKdUNSnuGj2stlzoPdjp5ofH78nQyNMMhQ=","5aBXlgBN1SugzvsyOWAcJiX5KhA/PJJjQr1wfmEXnjc=","UhYL7dwYwHe2LB6epEe+pz8Trqjr59CrssqhZ6QJyhw=","PGHYMzdleGrbAEOaWaJds6NLO7LM1pnhUStGNE7pVmM="],"block_size":4096,"path":"pixi.panel.bundle.js"},{"block_hashes":["duSvEKDUV7mO4caaLGD7vjB6UX9EPFEL0gFvXyBNfZA="],"block_size":4096,"path":"pixi.panel.bundle.js.LICENSE.txt"},{"block_hashes":["PE9/PMB2AfrXeZyXVbYRhnM6Zxm1AFz+BYYOz9S1n2s="],"block_size":4096,"path":"pixi.panel.html"}],"version":2} \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/_metadata/verified_contents.json b/dist/plugins/aamddddknhcagpehecnhphigffljadon/_metadata/verified_contents.json new file mode 100644 index 0000000..e1dd424 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJpY29ucy9wYWdlX2FjdGlvbkAxeC5wbmciLCJyb290X2hhc2giOiJuUVhCcER4dkFzR2ZWZnl5Z0pDS0ZsT0xBeE5UM21IRjMyOTRlRkY2cVpZIn0seyJwYXRoIjoiaWNvbnMvcGFnZV9hY3Rpb25AMngucG5nIiwicm9vdF9oYXNoIjoiSFp3THVmS3d5Mi1zdnZvdEhIQm9aVjR5SU4wNEtILW9ERVltamU2RUY5MCJ9LHsicGF0aCI6Imljb25zL3BhZ2VfYWN0aW9uQDN4LnBuZyIsInJvb3RfaGFzaCI6IkNxMHNGTEo1bG1TV0JUWllMYVA4aFpBUVhmWU5vcFdQVDNlZ2pQRnVVNlUifSx7InBhdGgiOiJpY29ucy9waGFzZXJAMXgucG5nIiwicm9vdF9oYXNoIjoic0Z1cEEzMmt5WDFLT0hLb2pSb0ZvNUtmRjNMTXpId1lpNVM2MUI3NHZscyJ9LHsicGF0aCI6Imljb25zL3BoYXNlckAyeC5wbmciLCJyb290X2hhc2giOiJkZHVlU0NpcXpScEJXaWNYMmM4eWtPZ0tjcDBmdzBNVzh4d1ZPOVZzSXdZIn0seyJwYXRoIjoiaWNvbnMvcGhhc2VyQDN4LnBuZyIsInJvb3RfaGFzaCI6IldQano4UUQybEVTN2NieTFtWWcyS2RyMG5wUHlHaEUxVW55eG01cjdjbE0ifSx7InBhdGgiOiJpY29ucy92M0AxeC5wbmciLCJyb290X2hhc2giOiJlREJOa1FITFViRHN1UGdkR2NLLUNIN2Rna1gtR1phRUNDM2drMUZ5OGVBIn0seyJwYXRoIjoiaWNvbnMvdjNAMngucG5nIiwicm9vdF9oYXNoIjoiNElUVmpTdFJreXZnU2xBV0FyRHJ2V29neVAwZ0lfQ3UzNFNlelVmWlYwOCJ9LHsicGF0aCI6Imljb25zL3YzQDN4LnBuZyIsInJvb3RfaGFzaCI6InV6enVXaFNVTHA2NUJ0RGVBR2ZzbEpfNUVDQ3l2RVM5TVAwMUxQX0NtQ1UifSx7InBhdGgiOiJpY29ucy92NEAxeC5wbmciLCJyb290X2hhc2giOiJfYUsyakVuRnJPQ1VvaVQ0UGlCSkY1SmVJYUlNRGdBc3YtNXFvb0tPMjVVIn0seyJwYXRoIjoiaWNvbnMvdjRAMngucG5nIiwicm9vdF9oYXNoIjoiWEdEMF9tMUNmRy1RbHpDQlBkQkJINXlrVmJvaG94N1BqcUVUV2ZBT0RrTSJ9LHsicGF0aCI6Imljb25zL3Y0QDN4LnBuZyIsInJvb3RfaGFzaCI6IjlLcUF3d0IyRXlWTUduNTktNmJrQS03MkVnMWdsQ2ZqZzFSX3lnbllNX2cifSx7InBhdGgiOiJpY29ucy92NUAxeC5wbmciLCJyb290X2hhc2giOiJpWFhyd0E2MVh1N2xhUGxXN1B3elB2bHVRZ2RhTGFEUkFhOXM5UnFOeFNzIn0seyJwYXRoIjoiaWNvbnMvdjVAMngucG5nIiwicm9vdF9oYXNoIjoiS2VpYjFCWHNfbEpYZ0JuOEpqUkFTQ2RBN2Q0YzhOUDNzVTVTaXF1Z3NVZyJ9LHsicGF0aCI6Imljb25zL3Y1QDN4LnBuZyIsInJvb3RfaGFzaCI6IjZvSWgwcXJyS2REZTZtNjFRT0ktM1M2MGpWSmRpWFgxYWJCLWZQX290UUkifSx7InBhdGgiOiJpY29ucy92NkAxeC5wbmciLCJyb290X2hhc2giOiJxbjluNmhUSDNqWlJRZlRmaG0wVlVBd2pQT1FXbVZzV0FuRld4VFJ4MWlJIn0seyJwYXRoIjoiaWNvbnMvdjZAMngucG5nIiwicm9vdF9oYXNoIjoidUV1WnZwaWE3bERRb2JTeTdHdlRWQzNwY2Zvczlsb2ZtcmhQeWN1TFFnRSJ9LHsicGF0aCI6Imljb25zL3Y2QDN4LnBuZyIsInJvb3RfaGFzaCI6IlE1ZUMybURLbExuWTZMS1d1dGxqSFhjMzVCOGlFVldnM2RraDhXRVpwS0UifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiT1BGb0djNXlYSVp3RHJvTi16RXdKSkMxZnh4akpQSUhkRDRtNGxDVlgwNCJ9LHsicGF0aCI6InBpeGkuYmFja2dyb3VuZC5idW5kbGUuanMiLCJyb290X2hhc2giOiJZWHMxcHVkVTVMTVF6ZzBaM1J0Mk4tODVCbWVNTFdqaTJXa1BUd09nTDF3In0seyJwYXRoIjoicGl4aS5iYWNrZ3JvdW5kLmJ1bmRsZS5qcy5MSUNFTlNFLnR4dCIsInJvb3RfaGFzaCI6IkRZOW16VXI3Vm15MXQtRlVER2owTzVPZFByb1NyT0tROFlxOFQweTFQdEEifSx7InBhdGgiOiJwaXhpLmNvbnRlbnQuanMiLCJyb290X2hhc2giOiJmN3B6NUNVUkE5RFY5eVVMM1F4cTQyaWZRRjR1Qm9PUms5YmZRNV83MnVzIn0seyJwYXRoIjoicGl4aS5kZXZ0b29scy5idW5kbGUuanMiLCJyb290X2hhc2giOiI2R2ZBbnZHS3lyUTJiQ1YxWEptNjJjbUxwYi0tUWlsTWJBazJvTGkwNTdNIn0seyJwYXRoIjoicGl4aS5kZXZ0b29scy5idW5kbGUuanMuTElDRU5TRS50eHQiLCJyb290X2hhc2giOiJEWTltelVyN1ZteTF0LUZVREdqME81T2RQcm9Tck9LUThZcThUMHkxUHRBIn0seyJwYXRoIjoicGl4aS5kZXZ0b29scy5odG1sIiwicm9vdF9oYXNoIjoiOGVWem1BME5oSHRlUjhiellDVG96LXNDN3VNeGlOZW5MR0ptSHh4YU5DTSJ9LHsicGF0aCI6InBpeGkuaW5zcGVjdG9yLmJ1bmRsZS5qcyIsInJvb3RfaGFzaCI6IklWaXE0VXY3ekh5bGJPRzZ5cWdEaUIwZUljWTV0S0packpXQ1pzNWI0eWcifSx7InBhdGgiOiJwaXhpLmluc3BlY3Rvci5idW5kbGUuanMuTElDRU5TRS50eHQiLCJyb290X2hhc2giOiJEWTltelVyN1ZteTF0LUZVREdqME81T2RQcm9Tck9LUThZcThUMHkxUHRBIn0seyJwYXRoIjoicGl4aS5wYW5lbC5idW5kbGUuanMiLCJyb290X2hhc2giOiJzcDg1Q2VOQ2ZYNWNQb05RcU5EaEZuMFIxNzZrUmRNWFRWbk1YNy1lOW5VIn0seyJwYXRoIjoicGl4aS5wYW5lbC5idW5kbGUuanMuTElDRU5TRS50eHQiLCJyb290X2hhc2giOiJkdVN2RUtEVVY3bU80Y2FhTEdEN3ZqQjZVWDlFUEZFTDBnRnZYeUJOZlpBIn0seyJwYXRoIjoicGl4aS5wYW5lbC5odG1sIiwicm9vdF9oYXNoIjoiUEU5X1BNQjJBZnJYZVp5WFZiWVJobk02WnhtMUFGei1CWVlPejlTMW4ycyJ9LHsicGF0aCI6IndlYnN0b3JlLWljb24ucG5nIiwicm9vdF9oYXNoIjoiaDVEcFYxczFVbTJIcW8td0JqcG5IRU51TXBmSVZWaXg0bzhTbGlOYTZGYyJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImFhbWRkZGRrbmhjYWdwZWhlY25ocGhpZ2ZmbGphZG9uIiwiaXRlbV92ZXJzaW9uIjoiMC45LjYiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"GRuivXExKwqEsn-3YVXzls2IAKG5sTypwu-0GK0iHH-07xpnAHsV2OJY8MJEWzJgBdMXOWIK5UUZttGx_K9Bg2oby7s-9wGqkfBZRkcWjYZT0oIGlP4k1E5h367nd6fIThf8eFIoHRTyW0Ez7UG34xMItJmUKbFOvs37MZ5xamhxKm7cp9Eq_2mCfXyMCUgQ4ng46FQIRTPcwHATgbCLkEZqebfvEMyP2AUJVEA33bi5k7H_qWS8xjRVcwXIiXxI4NpJ_CamgGTMG-ICvJ_toFsgb0Qey-k0caSBrS4SkvKiCMtGBNRHmkmymBXs9si3_VISYst7sXO5b5CCVTF-dw"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"i88MDYTlEF27HKlXvIs65e8Bl-7xM7q7GKNXP_QaTBBBdNLhRLB1g3TzH7MDbP0YZNIZppZqLVc3-3B3shn9tEHKYopnqURCKbXxAFtTczfLHlFUBSU7YqMZDvTY_Cit0ZmYFmaIrwKnqygZ0ZwlWqzXp2MTebQzMIFTYxcFkrbZepwUcBb8k3jFuQ32_ibQfjh2bQQqsjewm-hd1QSOvCfL0jp_iIdXyxG6aK0iy5E5E4kW8tfUbZKbGnBI1XTE_IorPNTLI-G6kQoX67FOsOWQLsT4dxneGOEu3wOI5uI_Lo4dSGqYNX6aCACeD7RH4khnkJ7bkNR9fHh4uDiaTw"}]}}] \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@1x.png new file mode 100644 index 0000000..463e240 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@2x.png new file mode 100644 index 0000000..cd622f0 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@3x.png new file mode 100644 index 0000000..01a607d Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/page_action@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@1x.png new file mode 100644 index 0000000..e8224b6 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@2x.png new file mode 100644 index 0000000..8332be7 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@3x.png new file mode 100644 index 0000000..984a2b4 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/phaser@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@1x.png new file mode 100644 index 0000000..89058d3 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@2x.png new file mode 100644 index 0000000..55601e1 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@3x.png new file mode 100644 index 0000000..9a22e2c Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v3@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@1x.png new file mode 100644 index 0000000..00d124f Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@2x.png new file mode 100644 index 0000000..8b4816d Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@3x.png new file mode 100644 index 0000000..ff6d1a6 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v4@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@1x.png new file mode 100644 index 0000000..2f02c17 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@2x.png new file mode 100644 index 0000000..07d897a Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@3x.png new file mode 100644 index 0000000..3f41719 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v5@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@1x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@1x.png new file mode 100644 index 0000000..0654651 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@1x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@2x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@2x.png new file mode 100644 index 0000000..41aba30 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@2x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@3x.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@3x.png new file mode 100644 index 0000000..22a573d Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/icons/v6@3x.png differ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/manifest.json b/dist/plugins/aamddddknhcagpehecnhphigffljadon/manifest.json new file mode 100644 index 0000000..dcf6b0c --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/manifest.json @@ -0,0 +1,32 @@ +{ + "background": { + "scripts": [ "pixi.background.bundle.js" ] + }, + "content_scripts": [ { + "all_frames": true, + "js": [ "pixi.content.js" ], + "matches": [ "\u003Call_urls>" ], + "run_at": "document_start" + } ], + "description": "Developer Tools for inspecting and debugging games written with Pixi.js", + "devtools_page": "pixi.devtools.html", + "icons": { + "128": "webstore-icon.png", + "16": "webstore-icon.png", + "48": "webstore-icon.png" + }, + "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAijHg13T/LuVFeaau+bEFhb+LNdZJyHeBsgOBkgzBPIz1mwWjbj8kk5ILmQfl6BvevTNN2zT4tkQznYW41pIV3rsFCGPeOhCRNBHEJqJkRSHY8Ewg8AUg2P03pdE7ndbF6Pe2bOMYy8lk6kxEMUfNK/s08D7/VbTNWD9Oq5IxeEkZRzLlKy89m4itIerzYlSQHh1v9mQ8/qXXCNy5F6+qC9PaCC4xT7LTBLtyOktghtWZUvcSf0i+ffqVNIf4BMTXsuhZZw2k9n7EbjGfPNMdJMEJIA+WTi+X8rgtS+8qUR9aqwEL5jClMPdwPQ390VLPInqX2DCxWyOXZwxPGvsonwIDAQAB", + "manifest_version": 2, + "name": "Pixi.js devtools", + "page_action": { + "default_icon": { + "16": "./icons/page_action@1x.png", + "32": "./icons/page_action@2x.png" + }, + "default_title": "PixiJS Inspector" + }, + "permissions": [ "\u003Call_urls>" ], + "update_url": "https://clients2.google.com/service/update2/crx", + "version": "0.9.6", + "web_accessible_resources": [ "pixi.inspector.bundle.js" ] +} diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.background.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.background.bundle.js new file mode 100644 index 0000000..3adbcd0 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.background.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.background.bundle.js.LICENSE.txt */ +(()=>{"use strict";var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},t(e,n)};function e(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}function n(t){return"function"==typeof t}var r=!1,o={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}};function i(t){setTimeout((function(){throw t}),0)}var s={closed:!0,next:function(t){},error:function(t){if(o.useDeprecatedSynchronousErrorHandling)throw t;i(t)},complete:function(){}},c=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}();function u(t){return null!==t&&"object"==typeof t}var a=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),h=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var r=this,o=r._parentOrParents,i=r._ctorUnsubscribe,s=r._unsubscribe,h=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,o instanceof t)o.remove(this);else if(null!==o)for(var l=0;l0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(A);function Y(t,e){return function(n){return n.lift(new $(t,e))}}var $=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new R(t,this.predicate,this.thisArg))},t}(),R=function(t){function n(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return e(n,t),n.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},n}(f);function F(){}function H(t,e,n){return function(r){return r.lift(new B(t,e,n))}}var B=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new W(t,this.nextOrObserver,this.error,this.complete))},t}(),W=function(t){function r(e,r,o,i){var s=t.call(this,e)||this;return s._tapNext=F,s._tapError=F,s._tapComplete=F,s._tapError=o||F,s._tapComplete=i||F,n(r)?(s._context=s,s._tapNext=r):r&&(s._context=r,s._tapNext=r.next||F,s._tapError=r.error||F,s._tapComplete=r.complete||F),s}return e(r,t),r.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},r.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},r.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},r}(f);function U(t){return t&&"function"==typeof t.schedule}function L(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),D(_,t)}function q(t,e){return e?j(t,e):new g(E(t))}var G=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),z=function(t){function n(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return e(n,t),n.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},n}(h),J=function(t){function n(e){var n=t.call(this,e)||this;return n.destination=e,n}return e(n,t),n}(f),K=function(t){function n(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return e(n,t),n.prototype[l]=function(){return new J(this)},n.prototype.lift=function(t){var e=new Q(this,this);return e.operator=t,e},n.prototype.next=function(t){if(this.closed)throw new G;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),o=0;o1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},n}(f),et=function(t){function n(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return e(n,t),n.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},n.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},n.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new h).add(this.source.subscribe(new rt(this.getSubject(),this))),t.closed&&(this._connection=null,t=h.EMPTY)),t},n.prototype.refCount=function(){return X()(this)},n}(g),nt=function(){var t=et.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}}(),rt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return e(n,t),n.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},n.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},n.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},n}(J);function ot(t,e){return function(n){var r;if(r="function"==typeof t?t:function(){return t},"function"==typeof e)return n.lift(new it(r,e));var o=Object.create(n,nt);return o.source=n,o.subjectFactory=r,o}}var it=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function st(t){return g.create((e=>{function n(t,...n){1===arguments.length?e.next(t):e.next([t,n])}return t.addListener(n),()=>{t.removeListener(n)}}))}function ct(t){return function(e){return e.lift(new ut(t))}}var ut=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new at(t),r=M(this.notifier,new P(n));return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),at=function(t){function n(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return e(n,t),n.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},n.prototype.notifyComplete=function(){},n}(A),ht=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}(),pt=new g((function(t){return t.complete()}));function lt(t){return t?function(t){return new g((function(e){return t.schedule((function(){return e.complete()}))}))}(t):pt}function ft(t){return function(e){return 0===t?lt():e.lift(new dt(t))}}var dt=function(){function t(t){if(this.total=t,this.total<0)throw new ht}return t.prototype.call=function(t,e){return e.subscribe(new bt(t,this.total))},t}(),bt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return e(n,t),n.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},n}(f);let yt=!1;"object"==typeof process&&process.env&&(yt=!1);const vt=yt;class mt{constructor(t,e){this.connection=t,this.data=e.data,this.from=e.from,vt&&console.log(`client[${e.from}] ${e.id?"stream":"on"} "${e.command}" `,e.data),this.id=e.id}respond(t,e){vt&&console.log(`respond "${t}" `,e),this.connection.postMessage({response:t,to:this.from,data:e,id:this.id})}}function _t(t,e){return new g(e?function(n){return e.schedule(wt,0,{error:t,subscriber:n})}:function(e){return e.error(t)})}function wt(t){var e=t.error;t.subscriber.error(e)}let gt=1;function xt(t,e,n){return r=()=>{const r=gt;return gt++,t.send(e,n,{id:r}),t.connection.message$.pipe(Y((t=>t.id===r)),H((t=>{if("ERROR"===t.response)throw new Error(t.data)})))},new g((function(t){var e;try{e=r()}catch(e){return void t.error(e)}return(e?C(e):lt()).subscribe(t)}));var r}class Et{constructor(t,e){this.isBroadcast="number"!=typeof e,this.recipient="string"==typeof e?{name:e}:e,this.connection=t}get disconnect$(){return this.isBroadcast?_t(new Error("disconnect$ is not available for broadcast clients")):this.connection.on("DISCONNECTED").pipe(Y((t=>t.from===this.recipient)),ft(1))}send(t,e,n={}){const r=Object.assign({data:e},n);if(this.isBroadcast?(r.broadcast=t,r.filter=Object.assign({tabId:this.recipient.tabId||chrome.devtools&&chrome.devtools.inspectedWindow&&chrome.devtools.inspectedWindow.tabId},this.recipient)):(r.command=t,r.to=this.recipient),vt){const n=r.id?'stream "'+t+'" from':'send "'+t+'" to';void 0===e?console.log(n,this.recipient):console.log(n,this.recipient,e)}this.connection.postMessage(r)}stream(t,e){const n=xt(this,t,e);return this.isBroadcast?n:n.pipe(ct(this.disconnect$))}get(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");return vt&&(1===arguments.length?console.log("client["+this.recipient+'] get "'+t+'"'):console.log("client["+this.recipient+'] get "'+t+'"(',e,")")),xt(this,t,e).pipe(ft(1),b((e=>{if(e.response!==t)throw new Error('Unexpected response "'+e.response+'", expecting "'+t+'"');return e.data})))}set(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");vt&&console.log("client["+this.recipient+'] set "'+t+'" = ',e),this.connection.postMessage({command:t,to:this.recipient,data:e})}}class St{constructor(t){"string"==typeof t&&(t={name:t}),"object"==typeof t&&t.postMessage?this._port=t:this._port=chrome.runtime.connect(t),chrome.devtools&&chrome.devtools.inspectedWindow&&this._port.postMessage({command:"TAB_ID",to:0,data:chrome.devtools.inspectedWindow.tabId})}get name(){return this._port.name}get sender(){return this._port.sender}get message$(){return st(this._port.onMessage).pipe(ct(this.disconnect$),b((([t])=>t)))}get disconnect$(){return st(this._port.onDisconnect).pipe(ft(1))}postMessage(t){return this._port.postMessage(t)}disconnect(){return this._port.disconnect()}on(t){return this.message$.pipe(Y((e=>e.command===t)),b((t=>new mt(this,t))))}to(t){return new Et(this,t)}log(...t){console.info(...t),this.postMessage({command:"LOG",to:0,data:1===t?t[0]:t})}}let It=1;const Tt=st(chrome.runtime.onConnect).pipe(b((t=>{const e=new St(t);return e.id=It,It++,t.sender&&t.sender.tab&&(e.tabId=t.sender.tab.id),e})),ot(new K),X());var Ot,Nt=function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r}return e(n,t),n.prototype.schedule=function(e,n){return void 0===n&&(n=0),n>0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},n.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},n.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},n}(function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r.pending=!1,r}return e(n,t),n.prototype.schedule=function(t,e){if(void 0===e&&(e=0),this.closed)return this;this.state=t;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this},n.prototype.requestAsyncId=function(t,e,n){return void 0===n&&(n=0),setInterval(t.flush.bind(t,this),n)},n.prototype.recycleAsyncId=function(t,e,n){if(void 0===n&&(n=0),null!==n&&this.delay===n&&!1===this.pending)return e;clearInterval(e)},n.prototype.execute=function(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},n.prototype._execute=function(t,e){var n=!1,r=void 0;try{this.work(t)}catch(t){n=!0,r=!!t&&t||new Error(t)}if(n)return this.unsubscribe(),r},n.prototype._unsubscribe=function(){var t=this.id,e=this.scheduler,n=e.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null},n}(function(t){function n(e,n){return t.call(this)||this}return e(n,t),n.prototype.schedule=function(t,e){return void 0===e&&(e=0),this},n}(h))),jt=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),Ct=new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(function(t){function n(e,r){void 0===r&&(r=jt.now);var o=t.call(this,e,(function(){return n.delegate&&n.delegate!==o?n.delegate.now():r()}))||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return e(n,t),n.prototype.schedule=function(e,r,o){return void 0===r&&(r=0),n.delegate&&n.delegate!==this?n.delegate.schedule(e,r,o):t.prototype.schedule.call(this,e,r,o)},n.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},n}(jt)))(Nt);Ot||(Ot={});var Pt=function(){function t(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}return t.prototype.observe=function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}},t.prototype.do=function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}},t.prototype.accept=function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)},t.prototype.toObservable=function(){switch(this.kind){case"N":return function(){for(var t=[],e=0;ethis._bufferSize&&n.shift()}t.prototype.next.call(this,e)},n.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new Vt(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},n.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new G;if(this.isStopped||this.hasError?e=h.EMPTY:(this.observers.push(t),e=new z(this,t)),o&&t.add(t=new At(t,o)),n)for(var s=0;se&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},n}(K),Vt=function(){return function(t,e){this.time=t,this.value=e}}();const kt=g.create((t=>{const e={},n=[],r=Tt.subscribe((r=>{e[r.id]=r,vt&&console.log("connection ["+r.name+" "+r.id+"] added"),t.next(e),n.push(r.disconnect$.subscribe((()=>{vt&&console.log("connection ["+r.name+" "+r.id+"] removed"),delete e[r.id],t.next(e)})))}));return()=>{r.unsubscribe(),n.forEach((t=>t.unsubscribe()))}})).pipe((Rt=new Dt(1,void 0,$t),function(t){return ot((function(){return Rt}),void 0)(t)})),Yt=(kt.connect(),kt);var $t,Rt,Ft=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},n.prototype.notifyError=function(t,e){this.destination.error(t)},n.prototype.notifyComplete=function(t){this.destination.complete()},n}(f),Ht=function(t){function n(e,n,r){var o=t.call(this)||this;return o.parent=e,o.outerValue=n,o.outerIndex=r,o.index=0,o}return e(n,t),n.prototype._next=function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)},n.prototype._error=function(t){this.parent.notifyError(t,this),this.unsubscribe()},n.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},n}(f);function Bt(t,e,n,r,o){if(void 0===o&&(o=new Ht(t,n,r)),!o.closed)return e instanceof g?e.subscribe(o):N(e)(o)}function Wt(){for(var t=[],e=0;e0){var o=r.indexOf(n);-1!==o&&r.splice(o,1)}},n.prototype.notifyComplete=function(){},n.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},n.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},n}(Ft);const qt={},Gt=Tt.pipe(D((t=>function(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof g?t[0]:L(n)(q(t,r))}(t.disconnect$.pipe(Wt(Yt),H((([,e])=>{if(qt[t.id]){let n=0;for(const r of Object.keys(qt[t.id]))e[r]&&(e[r].postMessage({command:"DISCONNECTED",from:t.id,name:t.name}),n++);delete qt[t.id],vt&&console.log("client["+t.name+" "+t.id+"] disconnected from "+n+" clients")}else vt&&console.log("client["+t.name+" "+t.id+"] disconnected")}))),t.message$.pipe(Wt(Yt),H((([e,n])=>{if(e.broadcast){const r={command:e.broadcast,from:t.id,id:e.id,data:e.data},o=e.filter;o.tabId||(o.tabId=t.tabId);const i=Object.values(n).filter((e=>!(e.id===t.id||o.name&&e.name!==o.name||o.names&&-1===o.names.indexOf(e.name)||o.tabId&&(!e.tabId||e.tabId!==o.tabId))));vt&&console.log("client["+t.name+" "+t.id+'] broadcast "'+r.command+'" to '+i.length+" clients"),i.forEach((t=>{t.postMessage(r)}))}else if(0===e.to)if("TAB_ID"===e.command)t.tabId=e.data;else if("LOG"===e.command){const n="Log ["+t.name+" "+t.id+"]";Array.isArray(e.data)?console.info(n,...e.data):console.info("Log ["+t.name+" "+t.id+"]",e.data)}else vt&&console.warn("Connection["+t.name+" "+t.id+"]",e);else if(e.to){const r=n[e.to];if(!r)return vt&&console.log("Couldn't relay message",e,n),void t.postMessage({response:"ERROR",data:"DISCONNECTED",id:e.id});qt[r.id]=qt[r.id]||{},qt[r.id][t.id]=!0;const o=Object.assign({},e);o.from=t.id,0!==t.sender.frameId&&(o.frameURL=t.sender.url),delete o.to,vt&&console.log("Relay message from "+t.id+" to "+r.id,o),r.postMessage(o)}else console.warn("to: is required for",e,"from",t)})))))));console.info("pixi.background",{debug:!1}),Gt.subscribe(),Tt.pipe(D((t=>t.message$.pipe(Y((t=>"DETECTED"===t.broadcast))).pipe(H((e=>{const n=t.tabId;if(chrome.pageAction.show(n),e.data.phaser)chrome.pageAction.setTitle({tabId:n,title:"Phaser "+e.data.phaser+"( PixiJS "+e.data.version+" )"}),chrome.pageAction.setIcon({tabId:n,path:{16:"icons/phaser@1x.png",32:"icons/phaser@2x.png"}});else{chrome.pageAction.setTitle({tabId:n,title:"PixiJS "+e.data.version});const t=parseInt(e.data.version,10);t>=3&&t<=6?chrome.pageAction.setIcon({tabId:n,path:{16:"icons/v"+t+"@1x.png",32:"icons/v"+t+"@2x.png"}}):chrome.pageAction.setIcon({tabId:n,path:{16:"icons/page_action@1x.png",32:"icons/page_action@2x.png"}})}})))))).subscribe()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.background.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.background.bundle.js.LICENSE.txt new file mode 100644 index 0000000..c18ab1d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.background.bundle.js.LICENSE.txt @@ -0,0 +1,14 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.content.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.content.js new file mode 100644 index 0000000..62fb4f1 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.content.js @@ -0,0 +1 @@ +const debug=!1,uid=crypto.getRandomValues(new Uint16Array(3)).join("-");let isDetected=!1;const globalHook={reportDetection(e={}){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.reportDetection(window,RECIPIENT)}.toString(),{RECIPIENT:e})},reportInstances(e){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.reportInstances(RECIPIENT)}.toString(),{RECIPIENT:e})},reportInspector(e,t){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.reportInspector(INDEX,RECIPIENT)}.toString(),{INDEX:e,RECIPIENT:t})},disable(){this.executeInContext(function(){__PIXI_INSPECTOR_GLOBAL_HOOK__.disable()}.toString())},executeInContext(e,t={}){for(const o in t){const n=JSON.stringify(t[o]);e=e.replace(new RegExp(o,"g"),n)}const o=document.createElement("script");o.textContent=";("+e+")(window)",document.documentElement.appendChild(o),o.parentNode.removeChild(o)}};!function(){const e=function(e){const t=UID,o=DEBUG;function n(n,s,r){o&&console.log("respond",{response:n,data:s,recipient:r}),e.postMessage(Object.assign({response:n,data:s,_pixiInspector:t},r),"*")}let s=-1;function r(n,r){o&&console.log("emit",{command:n,data:r}),e.postMessage({command:n,to:s,data:r,_pixiInspector:t},"*")}const i=[];let c=!1;e.__PIXI_INSPECTOR_GLOBAL_HOOK__={inspectors:[],register(n){const s=i.find((e=>e.PIXI===n.PIXI));if(s)return void(n.Phaser&&(s.Phaser=n.Phaser));var r,c,a;r="DETECTED",c={channel:"devtools_page"},a={index:i.push(Object.assign({status:"IDLE"},n))-1,version:n.PIXI.VERSION,phaser:!!n.Phaser&&n.Phaser.VERSION},o&&console.log("broadcast",{command:r,recipient:c,data:a}),e.postMessage({broadcast:r,filter:c,data:a,_pixiInspector:t},"*")},reportInstances(t){this.reportDetection(e,t),n("INSTANCES",i.map((e=>({version:e.PIXI.VERSION,status:e.status}))),t)},reportDetection(e,t){if(e.Phaser&&e.Phaser.PIXI)this.register({PIXI:e.Phaser.PIXI,Phaser:e.Phaser},t);else if(e.game&&e.game.PIXI)this.register({PIXI:e.game.PIXI},t);else if(e.PIXI)this.register({PIXI:e.PIXI},t);else for(let n=0;n{this.inspectors.push(new o(i[e],r)),i[e].inspector=this.inspectors.length-1,i[e].status="INJECTED",n("INSPECTOR",i[e].inspector,t)})).catch((e=>{n("ERROR",e.message,t)}))):n("INSPECTOR",i[e].inspector,t)):n("ERROR","OUT_OF_BOUNDS",t)},injectInspector(){return c||(c=new Promise((t=>{const o=e.document.createElement("script");o.src=INSPECTOR_SCRIPT_URL;const n=document.getElementsByTagName("html")[0];o.onload=()=>{t(this.Inspector)},n.appendChild(o)})),c)},disable(){for(const e of this.inspectors)e.disable()}}}.toString();globalHook.executeInContext(e,{UID:uid,DEBUG:!1,INSPECTOR_SCRIPT_URL:chrome.extension.getURL("pixi.inspector.bundle.js")})}();const port=chrome.runtime.connect({name:"content_scripts"});port.onMessage.addListener((e=>{switch(e.command){case"DETECT":globalHook.reportDetection({to:e.from,id:e.id});break;case"INSTANCES":globalHook.reportInstances({to:e.from,id:e.id});break;case"INSPECTOR":globalHook.reportInspector(e.data,{to:e.from,id:e.id});break;case"DISCONNECTED":globalHook.disable()}})),window.onmessage=function(e){"object"==typeof e.data&&e.data._pixiInspector===uid&&(delete e.data._pixiInspector,port.postMessage(e.data),"DETECTED"===e.data.response&&(isDetected=!0))},port.onDisconnect.addListener((()=>{window.onmessage=null})),window.onload=function(){globalHook.reportDetection(),setTimeout((()=>{isDetected||globalHook.reportDetection()}),1e3)}; \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.bundle.js new file mode 100644 index 0000000..78018a9 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.devtools.bundle.js.LICENSE.txt */ +(()=>{"use strict";var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},t(e,n)};function e(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}function n(t){return"function"==typeof t}var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}};function o(t){setTimeout((function(){throw t}),0)}var s={closed:!0,next:function(t){},error:function(t){if(i.useDeprecatedSynchronousErrorHandling)throw t;o(t)},complete:function(){}},c=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}();function u(t){return null!==t&&"object"==typeof t}var h=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),a=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var r=this,i=r._parentOrParents,o=r._ctorUnsubscribe,s=r._unsubscribe,a=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,i instanceof t)i.remove(this);else if(null!==i)for(var l=0;l0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(M);function $(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),D(y,t)}function H(t,e){return e?C(t,e):new _(S(t))}function B(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof i&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof _?t[0]:$(n)(H(t,r))}function F(t,e){return function(n){return n.lift(new W(t,e))}}var W=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new U(t,this.predicate,this.thisArg))},t}(),U=function(t){function n(e,n,r){var i=t.call(this,e)||this;return i.predicate=n,i.thisArg=r,i.count=0,i}return e(n,t),n.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},n}(f),L=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}(),R=new _((function(t){return t.complete()}));function q(t){return t?function(t){return new _((function(e){return t.schedule((function(){return e.complete()}))}))}(t):R}function z(t){return function(e){return 0===t?q():e.lift(new J(t))}}var G,J=function(){function t(t){if(this.total=t,this.total<0)throw new L}return t.prototype.call=function(t,e){return e.subscribe(new K(t,this.total))},t}(),K=function(t){function n(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return e(n,t),n.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},n}(f),Q=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),X=function(t){function n(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return e(n,t),n.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},n}(a),Z=function(t){function n(e){var n=t.call(this,e)||this;return n.destination=e,n}return e(n,t),n}(f),tt=function(t){function n(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return e(n,t),n.prototype[l]=function(){return new Z(this)},n.prototype.lift=function(t){var e=new et(this,this);return e.operator=t,e},n.prototype.next=function(t){if(this.closed)throw new Q;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),i=0;i0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},n.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},n.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},n}(function(t){function n(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r.pending=!1,r}return e(n,t),n.prototype.schedule=function(t,e){if(void 0===e&&(e=0),this.closed)return this;this.state=t;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this},n.prototype.requestAsyncId=function(t,e,n){return void 0===n&&(n=0),setInterval(t.flush.bind(t,this),n)},n.prototype.recycleAsyncId=function(t,e,n){if(void 0===n&&(n=0),null!==n&&this.delay===n&&!1===this.pending)return e;clearInterval(e)},n.prototype.execute=function(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},n.prototype._execute=function(t,e){var n=!1,r=void 0;try{this.work(t)}catch(t){n=!0,r=!!t&&t||new Error(t)}if(n)return this.unsubscribe(),r},n.prototype._unsubscribe=function(){var t=this.id,e=this.scheduler,n=e.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null},n}(function(t){function n(e,n){return t.call(this)||this}return e(n,t),n.prototype.schedule=function(t,e){return void 0===e&&(e=0),this},n}(a))),rt=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),it=new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(function(t){function n(e,r){void 0===r&&(r=rt.now);var i=t.call(this,e,(function(){return n.delegate&&n.delegate!==i?n.delegate.now():r()}))||this;return i.actions=[],i.active=!1,i.scheduled=void 0,i}return e(n,t),n.prototype.schedule=function(e,r,i){return void 0===r&&(r=0),n.delegate&&n.delegate!==this?n.delegate.schedule(e,r,i):t.prototype.schedule.call(this,e,r,i)},n.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},n}(rt)))(nt);function ot(t,e){return new _(e?function(n){return e.schedule(st,0,{error:t,subscriber:n})}:function(e){return e.error(t)})}function st(t){var e=t.error;t.subscriber.error(e)}G||(G={});var ct=function(){function t(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}return t.prototype.observe=function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}},t.prototype.do=function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}},t.prototype.accept=function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)},t.prototype.toObservable=function(){switch(this.kind){case"N":return function(){for(var t=[],e=0;ethis._bufferSize&&n.shift()}t.prototype.next.call(this,e)},n.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new pt(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},n.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,o=r.length;if(this.closed)throw new Q;if(this.isStopped||this.hasError?e=a.EMPTY:(this.observers.push(t),e=new X(this,t)),i&&t.add(t=new ut(t,i)),n)for(var s=0;se&&(o=Math.max(o,i-e)),o>0&&r.splice(0,o),r},n}(tt),pt=function(){return function(t,e){this.time=t,this.value=e}}();function lt(){return function(t){return t.lift(new ft(t))}}var ft=function(){function t(t){this.connectable=t}return t.prototype.call=function(t,e){var n=this.connectable;n._refCount++;var r=new dt(t,n),i=e.subscribe(r);return r.closed||(r.connection=n.connect()),i},t}(),dt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return e(n,t),n.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},n}(f),bt=function(t){function n(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return e(n,t),n.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},n.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},n.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new a).add(this.source.subscribe(new vt(this.getSubject(),this))),t.closed&&(this._connection=null,t=a.EMPTY)),t},n.prototype.refCount=function(){return lt()(this)},n}(_),yt=function(){var t=bt.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}}(),vt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return e(n,t),n.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},n.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},n.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},n}(Z);function _t(t,e){return"function"==typeof e?function(n){return n.pipe(_t((function(n,r){return P(t(n,r)).pipe(g((function(t,i){return e(n,t,r,i)})))})))}:function(e){return e.lift(new wt(t))}}var wt=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new mt(t,this.project))},t}(),mt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return e(n,t),n.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e)},n.prototype._innerSub=function(t){var e=this.innerSubscription;e&&e.unsubscribe();var n=new A(this),r=this.destination;r.add(n),this.innerSubscription=V(t,n),this.innerSubscription!==n&&r.add(this.innerSubscription)},n.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},n.prototype._unsubscribe=function(){this.innerSubscription=void 0},n.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&t.prototype._complete.call(this)},n.prototype.notifyNext=function(t){this.destination.next(t)},n}(M);function gt(){}function Et(t,e,n){return function(r){return r.lift(new xt(t,e,n))}}var xt=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new St(t,this.nextOrObserver,this.error,this.complete))},t}(),St=function(t){function r(e,r,i,o){var s=t.call(this,e)||this;return s._tapNext=gt,s._tapError=gt,s._tapComplete=gt,s._tapError=i||gt,s._tapComplete=o||gt,n(r)?(s._context=s,s._tapNext=r):r&&(s._context=r,s._tapNext=r.next||gt,s._tapError=r.error||gt,s._tapComplete=r.complete||gt),s}return e(r,t),r.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},r.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},r.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},r}(f);function It(t){return function(e){return e.lift(new Tt(t))}}var Tt=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Nt(t),r=V(this.notifier,new A(n));return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),Nt=function(t){function n(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return e(n,t),n.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},n.prototype.notifyComplete=function(){},n}(M);function Ot(t){return _.create((e=>{function n(t,...n){1===arguments.length?e.next(t):e.next([t,n])}return t.addListener(n),()=>{t.removeListener(n)}}))}let jt=!1;"object"==typeof process&&process.env&&(jt=!1);const Ct=jt;class Pt{constructor(t,e){this.connection=t,this.data=e.data,this.from=e.from,Ct&&console.log(`client[${e.from}] ${e.id?"stream":"on"} "${e.command}" `,e.data),this.id=e.id}respond(t,e){Ct&&console.log(`respond "${t}" `,e),this.connection.postMessage({response:t,to:this.from,data:e,id:this.id})}}let At=1;function Mt(t,e,n){return r=()=>{const r=At;return At++,t.send(e,n,{id:r}),t.connection.message$.pipe(F((t=>t.id===r)),Et((t=>{if("ERROR"===t.response)throw new Error(t.data)})))},new _((function(t){var e;try{e=r()}catch(e){return void t.error(e)}return(e?P(e):q()).subscribe(t)}));var r}class Vt{constructor(t,e){this.isBroadcast="number"!=typeof e,this.recipient="string"==typeof e?{name:e}:e,this.connection=t}get disconnect$(){return this.isBroadcast?ot(new Error("disconnect$ is not available for broadcast clients")):this.connection.on("DISCONNECTED").pipe(F((t=>t.from===this.recipient)),z(1))}send(t,e,n={}){const r=Object.assign({data:e},n);if(this.isBroadcast?(r.broadcast=t,r.filter=Object.assign({tabId:this.recipient.tabId||chrome.devtools&&chrome.devtools.inspectedWindow&&chrome.devtools.inspectedWindow.tabId},this.recipient)):(r.command=t,r.to=this.recipient),Ct){const n=r.id?'stream "'+t+'" from':'send "'+t+'" to';void 0===e?console.log(n,this.recipient):console.log(n,this.recipient,e)}this.connection.postMessage(r)}stream(t,e){const n=Mt(this,t,e);return this.isBroadcast?n:n.pipe(It(this.disconnect$))}get(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");return Ct&&(1===arguments.length?console.log("client["+this.recipient+'] get "'+t+'"'):console.log("client["+this.recipient+'] get "'+t+'"(',e,")")),Mt(this,t,e).pipe(z(1),g((e=>{if(e.response!==t)throw new Error('Unexpected response "'+e.response+'", expecting "'+t+'"');return e.data})))}set(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");Ct&&console.log("client["+this.recipient+'] set "'+t+'" = ',e),this.connection.postMessage({command:t,to:this.recipient,data:e})}}class Dt{constructor(t,e,n){this.visible$=new at(1),chrome.devtools.panels.create(t,e,n,(t=>{Ot(t.onShown).pipe(g((()=>!0))).subscribe(this.visible$),Ot(t.onHidden).pipe(g((()=>!1))).subscribe(this.visible$)}))}}const kt=new class{constructor(t){"string"==typeof t&&(t={name:t}),"object"==typeof t&&t.postMessage?this._port=t:this._port=chrome.runtime.connect(t),chrome.devtools&&chrome.devtools.inspectedWindow&&this._port.postMessage({command:"TAB_ID",to:0,data:chrome.devtools.inspectedWindow.tabId})}get name(){return this._port.name}get sender(){return this._port.sender}get message$(){return Ot(this._port.onMessage).pipe(It(this.disconnect$),g((([t])=>t)))}get disconnect$(){return Ot(this._port.onDisconnect).pipe(z(1))}postMessage(t){return this._port.postMessage(t)}disconnect(){return this._port.disconnect()}on(t){return this.message$.pipe(F((e=>e.command===t)),g((t=>new Pt(this,t))))}to(t){return new Vt(this,t)}log(...t){console.info(...t),this.postMessage({command:"LOG",to:0,data:1===t?t[0]:t})}}("devtools_page"),Yt=kt.on("DETECTED").pipe(function(){for(var t=[],e=0;et.data.length>0))))).pipe(z(1),g((()=>new Dt("Pixi","img/pixi.png","pixi.panel.html"))),(Ht=new at(1,void 0,$t),function(t){return(e=function(){return Ht},function(t){var n;n=e;var r=Object.create(t,yt);return r.source=t,r.subjectFactory=n,r})(t);var e}),lt());var $t,Ht;Yt.subscribe(),kt.to("content_scripts").send("DETECT"),kt.on("PANEL_VISIBLE").pipe(_t((t=>Yt.pipe(_t((t=>t.visible$)),Et((e=>{t.respond("PANEL_VISIBLE",e)})))))).subscribe()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.bundle.js.LICENSE.txt new file mode 100644 index 0000000..c18ab1d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.bundle.js.LICENSE.txt @@ -0,0 +1,14 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.html b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.html new file mode 100644 index 0000000..e61a3b7 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.devtools.html @@ -0,0 +1,5 @@ + + + + + diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.inspector.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.inspector.bundle.js new file mode 100644 index 0000000..fca959e --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.inspector.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.inspector.bundle.js.LICENSE.txt */ +(()=>{"use strict";var __webpack_modules__={4722:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{ZP:()=>InspectorProperties});const blacklist=["children","parent","tempDisplayObjectParent","scope"],whitelist=["transform","position","scale","rotation","pivot","skew","anchor"];class MismatchConstructor{}class InspectorProperties{constructor(t){const e=t.instance.PIXI;this.TransformRef=MismatchConstructor,("function"==typeof e.Transform||"function"==typeof e.TransformBase)&&(this.TransformRef=e.Transform),this.ObservablePointRef="function"==typeof e.ObservablePoint?e.ObservablePoint:MismatchConstructor}all(){if(!window.$pixi)return[];const t=[];for(const e in window.$pixi)"_"!==e[0]&&-1===blacklist.indexOf(e)&&t.push(...this.serialize(window.$pixi[e],[e],3));return t.sort(((t,e)=>t.path>e.path?1:-1)),t}set(path,value){eval("$pixi."+path+" = "+JSON.stringify(value))}serialize(t,e,n){if(--n<0)return[];const r=typeof t;if("undefined"===r||"function"===r)return[];if("string"===r||"number"===r||"boolean"===r||null===t)return[{path:e.join("."),type:r,value:t}];if("object"===r){if(null===t)return[{path:e.join("."),type:r,value:t}];if(Array.isArray(t))return[{path:e.join("."),type:"Array"}];if(-1!==whitelist.indexOf(e[e.length-1])){const r=[];for(const i in t)-1===blacklist.indexOf(i)&&"_"!==i[0]&&r.push(...this.serialize(t[i],[...e,i],n));if(t instanceof this.ObservablePointRef&&r.push({path:e.join(".")+".x",type:"number",value:t.x},{path:e.join(".")+".y",type:"number",value:t.y}),t instanceof this.TransformRef&&r.push({path:e.join(".")+".rotation",type:"number",value:t.rotation}),0!==r.length)return r}return[{path:e.join("."),type:"Object"}]}return[{path:e.join("."),type:void 0!==t.constructor&&t.constructor.name||r}]}}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var n=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](n,n.exports,__webpack_require__),n.exports}__webpack_require__.d=(t,e)=>{for(var n in e)__webpack_require__.o(e,n)&&!__webpack_require__.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},__webpack_require__.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var __webpack_exports__={};(()=>{var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},t(e,n)};function e(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}function n(t){return"function"==typeof t}var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}};function o(t){setTimeout((function(){throw t}),0)}var s={closed:!0,next:function(t){},error:function(t){if(i.useDeprecatedSynchronousErrorHandling)throw t;o(t)},complete:function(){}},c=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}();function u(t){return null!==t&&"object"==typeof t}var h=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),a=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var r=this,i=r._parentOrParents,o=r._ctorUnsubscribe,s=r._unsubscribe,a=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,i instanceof t)i.remove(this);else if(null!==i)for(var p=0;p0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},n.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},n.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},n}(I),O=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),P=function(t){function n(e,r){void 0===r&&(r=O.now);var i=t.call(this,e,(function(){return n.delegate&&n.delegate!==i?n.delegate.now():r()}))||this;return i.actions=[],i.active=!1,i.scheduled=void 0,i}return e(n,t),n.prototype.schedule=function(e,r,i){return void 0===r&&(r=0),n.delegate&&n.delegate!==this?n.delegate.schedule(e,r,i):t.prototype.schedule.call(this,e,r,i)},n.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},n}(O),k=new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(P))(T),N=new w((function(t){return t.complete()}));function j(t){return t?function(t){return new w((function(e){return t.schedule((function(){return e.complete()}))}))}(t):N}function C(t){return t&&"function"==typeof t.schedule}var R,A=function(t){return function(e){for(var n=0,r=t.length;nthis._bufferSize&&n.shift()}t.prototype.next.call(this,e)},n.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new L(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},n.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,o=r.length;if(this.closed)throw new m;if(this.isStopped||this.hasError?e=a.EMPTY:(this.observers.push(t),e=new x(this,t)),i&&t.add(t=new D(t,i)),n)for(var s=0;se&&(o=Math.max(o,i-e)),o>0&&r.splice(0,o),r},n}(S),L=function(){return function(t,e){this.time=t,this.value=e}}();class Y{constructor(){this.constructors=[],this.names=[]}detectType(t){if(!t.constructor)return"Unknown";const e=this.constructors.indexOf(t.constructor);return-1===e?this.resolveType(t.constructor.name||"Anonymous",t,[t.constructor]):this.names[e]}resolveType(t,e){const n=[];for(const t in this.constructors)e instanceof this.constructors[t]&&n.push(t);if(0===n.length)return t;if(1===n.length)return t+":"+this.names[n[0]];const r=[];for(let t=0;te&&(n=r,e=t[r]);return n}(r)]]+")"}registerTypes(t,e,n=1){if(0!==n&&"object"==typeof e)for(const r in e)"function"==typeof e[r]?(this.constructors.push(e[r]),this.names.push(t+r)):"object"==typeof e[r]&&this.registerTypes(t+r+".",e[r],n-1)}}function W(t,e){return function(n){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new q(t,e))}}var q=function(){function t(t,e){this.project=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new F(t,this.project,this.thisArg))},t}(),F=function(t){function n(e,n,r){var i=t.call(this,e)||this;return i.project=n,i.count=0,i.thisArg=r||i,i}return e(n,t),n.prototype._next=function(t){var e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}this.destination.next(e)},n}(f);function M(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}var B=M(),G=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t};function U(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}var K=function(t){if(t&&"function"==typeof t[y])return r=t,function(t){var e=r[y]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)};if(G(t))return A(t);if(U(t))return n=t,function(t){return n.then((function(e){t.closed||(t.next(e),t.complete())}),(function(e){return t.error(e)})).then(null,o),t};if(t&&"function"==typeof t[B])return e=t,function(t){for(var n=e[B]();;){var r=void 0;try{r=n.next()}catch(e){return t.error(e),t}if(r.done){t.complete();break}if(t.next(r.value),t.closed)break}return"function"==typeof n.return&&t.add((function(){n.return&&n.return()})),t};var e,n,r,i=u(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+i+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")};function Z(t,e){return e?function(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[y]}(t))return function(t,e){return new w((function(n){var r=new a;return r.add(e.schedule((function(){var i=t[y]();r.add(i.subscribe({next:function(t){r.add(e.schedule((function(){return n.next(t)})))},error:function(t){r.add(e.schedule((function(){return n.error(t)})))},complete:function(){r.add(e.schedule((function(){return n.complete()})))}}))}))),r}))}(t,e);if(U(t))return function(t,e){return new w((function(n){var r=new a;return r.add(e.schedule((function(){return t.then((function(t){r.add(e.schedule((function(){n.next(t),r.add(e.schedule((function(){return n.complete()})))})))}),(function(t){r.add(e.schedule((function(){return n.error(t)})))}))}))),r}))}(t,e);if(G(t))return z(t,e);if(function(t){return t&&"function"==typeof t[B]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new w((function(n){var r,i=new a;return i.add((function(){r&&"function"==typeof r.return&&r.return()})),i.add(e.schedule((function(){r=t[B](),i.add(e.schedule((function(){if(!n.closed){var t,e;try{var i=r.next();t=i.value,e=i.done}catch(t){return void n.error(t)}e?n.complete():(n.next(t),this.schedule())}})))}))),i}))}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}(t,e):t instanceof w?t:new w(K(t))}var J=function(t){function n(e){var n=t.call(this)||this;return n.parent=e,n}return e(n,t),n.prototype._next=function(t){this.parent.notifyNext(t)},n.prototype._error=function(t){this.parent.notifyError(t),this.unsubscribe()},n.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},n}(f),Q=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.notifyNext=function(t){this.destination.next(t)},n.prototype.notifyError=function(t){this.destination.error(t)},n.prototype.notifyComplete=function(){this.destination.complete()},n}(f);function tt(t,e){if(!e.closed){if(t instanceof w)return t.subscribe(e);var n;try{n=K(t)(e)}catch(t){e.error(t)}return n}}function et(t,e,n){return void 0===n&&(n=Number.POSITIVE_INFINITY),"function"==typeof e?function(r){return r.pipe(et((function(n,r){return Z(t(n,r)).pipe(W((function(t,i){return e(n,t,r,i)})))}),n))}:("number"==typeof e&&(n=e),function(e){return e.lift(new nt(t,n))})}var nt=function(){function t(t,e){void 0===e&&(e=Number.POSITIVE_INFINITY),this.project=t,this.concurrent=e}return t.prototype.call=function(t,e){return e.subscribe(new rt(t,this.project,this.concurrent))},t}(),rt=function(t){function n(e,n,r){void 0===r&&(r=Number.POSITIVE_INFINITY);var i=t.call(this,e)||this;return i.project=n,i.concurrent=r,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return e(n,t),n.prototype._next=function(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(Q);function it(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),et(b,t)}function ot(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof i&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof w?t[0]:it(n)(H(t,r))}function st(t,e,r,i){return n(r)&&(i=r,r=void 0),i?st(t,e,r).pipe(W((function(t){return c(t)?i.apply(void 0,t):i(t)}))):new w((function(n){ct(t,e,(function(t){arguments.length>1?n.next(Array.prototype.slice.call(arguments)):n.next(t)}),n,r)}))}function ct(t,e,n,r,i){var o;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(t)){var s=t;t.addEventListener(e,n,i),o=function(){return s.removeEventListener(e,n,i)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(t)){var c=t;t.on(e,n),o=function(){return c.off(e,n)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(t)){var u=t;t.addListener(e,n),o=function(){return u.removeListener(e,n)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var h=0,a=t.length;h0){var i=r.indexOf(n);-1!==i&&r.splice(i,1)}},n.prototype.notifyComplete=function(){},n.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},n.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},n}(vt),gt=new P(I);function St(t,e){return void 0===e&&(e=gt),function(n){return n.lift(new Et(t,e))}}var Et=function(){function t(t,e){this.dueTime=t,this.scheduler=e}return t.prototype.call=function(t,e){return e.subscribe(new It(t,this.dueTime,this.scheduler))},t}(),It=function(t){function n(e,n,r){var i=t.call(this,e)||this;return i.dueTime=n,i.scheduler=r,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return e(n,t),n.prototype._next=function(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(Tt,this.dueTime,this))},n.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},n.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var t=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}},n.prototype.clearDebounce=function(){var t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)},n}(f);function Tt(t){t.debouncedNext()}var Ot={},Pt=function(){function t(t){this.resultSelector=t}return t.prototype.call=function(t,e){return e.subscribe(new kt(t,this.resultSelector))},t}(),kt=function(t){function n(e,n){var r=t.call(this,e)||this;return r.resultSelector=n,r.active=0,r.values=[],r.observables=[],r}return e(n,t),n.prototype._next=function(t){this.values.push(Ot),this.observables.push(t)},n.prototype._complete=function(){var t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(var n=0;nt.view)),(function(t){return t.lift(new ut(undefined,undefined))}));const n=e.pipe(W((t=>{for(const e of document.querySelectorAll("canvas"))if(e===t)return null;for(const e of document.querySelectorAll("iframe"))try{for(const n of e.contentDocument.querySelectorAll("canvas"))if(n===t)return e}catch(t){}return null})),function(t,e,n){var r;return r=t&&"object"==typeof t?t:{bufferSize:t,windowTime:e,refCount:!1,scheduler:n},function(t){return t.lift(function(t){var e,n,r=t.bufferSize,i=void 0===r?Number.POSITIVE_INFINITY:r,o=t.windowTime,s=void 0===o?Number.POSITIVE_INFINITY:o,c=t.refCount,u=t.scheduler,h=0,a=!1,l=!1;return function(t){var r;h++,!e||a?(a=!1,e=new $(i,s,u),r=e.subscribe(this),n=t.subscribe({next:function(t){e.next(t)},error:function(t){a=!0,e.error(t)},complete:function(){l=!0,n=void 0,e.complete()}}),l&&(n=void 0)):r=e.subscribe(this),this.add((function(){h--,r.unsubscribe(),r=void 0,n&&!l&&c&&0===h&&(n.unsubscribe(),n=void 0,e=void 0)}))}}(r))}}(1)),r=e.pipe(at((t=>ot(st(t,"contextmenu").pipe(dt((t=>{t.preventDefault()}))),st(t,"pointerdown",{capture:!0}).pipe(function(){for(var t=[],e=0;e{const i="touch"===e.pointerType&&e.altKey;if(3===e.which||i){this.calculateOffset(t,n);const i={x:this.resolution.x/r.resolution,y:this.resolution.y/r.resolution},o=(e.clientX-this.offset.canvas.x)*i.x,s=(e.clientY-this.offset.canvas.y)*i.y;this.rightclick$.next({x:o,y:s,event:e})}}))))))),i=st(window,"resize").pipe(St(100),dt((()=>{jt.renderer.resize(window.innerWidth,window.innerHeight),jt.renderer.view.style.width=window.innerWidth+"px",jt.renderer.view.style.height=window.innerHeight+"px"})),at((()=>n.pipe(Nt(e),dt((([t,e])=>{this.calculateOffset(e,t)})))))),o=n.pipe(Nt(e),at((([t,e])=>{const n=[window].concat(Rt(t)).concat(Rt(e));return t&&n.push(t.contentWindow),ot(...n.map((t=>st(t,"scroll")))).pipe(St(50),dt((()=>{this.calculateOffset(e,t)})))})));this.subscription=t.enabled$.pipe(dt((t=>{jt.div.removeAttribute("style")})),at((t=>!1===t?j():ot(i,o,r,e.pipe(Nt(n),dt((([t,e])=>{this.calculateOffset(t,e)}))))))).subscribe()}get resolution(){return{x:this.size.renderer.width/this.size.canvas.width,y:this.size.renderer.height/this.size.canvas.height}}initOverlay(t){jt.PIXI=t.instance.PIXI,jt.Stage=jt.PIXI.Container||jt.PIXI.Stage||jt.PIXI.DisplayObjectContainer,jt.div=document.createElement("div"),jt.div.id="pixi-inspector-overlay";const e=document.createElement("style");e.textContent="\n #pixi-inspector-overlay {\n position: fixed;\n z-index: 16000000;\n top: 0;\n left: 0;\n width: 100vw;\n height: 100vh;\n pointer-events: none;\n overflow: hidden;\n }\n #pixi-inspector-overlay canvas {\n position: absolute;\n top: 0;\n left: 0;\n }\n ",jt.div.appendChild(e),document.body.appendChild(jt.div);const n=document.createElement("canvas");n.style.width=window.innerWidth+"px",n.style.height=window.innerHeight+"px";const r={resolution:window.devicePixelRatio,view:n};let i;parseInt(jt.PIXI.VERSION,10)>=6?r.backgroundAlpha=0:r.transparent=!0,i=void 0!==jt.PIXI.Renderer?jt.PIXI.Renderer:jt.PIXI.WebGLRenderer,1===i.length?jt.renderer=new i(Object.assign({canvas:n,camera:{_shake:{x:0,y:0}},width:window.innerWidth,height:window.innerHeight},r)):jt.renderer=new i(window.innerWidth,window.innerHeight,r),jt.div.appendChild(n)}render(){jt.renderer&&jt.renderer.render(this.stage)}updateRenderer(t,e){this.renderer=e,this.renderer$.next(e)}calculateOffset(t,e){const n=t.getBoundingClientRect();if(this.offset.canvas.x=n.left,this.offset.canvas.y=n.top,this.size.canvas.width=n.width,this.size.canvas.height=n.height,this.size.renderer.width=this.renderer.width,this.size.renderer.height=this.renderer.height,e){const t=e.getBoundingClientRect();this.offset.iframe.x=t.left,this.offset.iframe.y=t.top}else this.offset.iframe.x=0,this.offset.iframe.y=0;this.container.position.x=this.offset.iframe.x+this.offset.canvas.x,this.container.position.y=this.offset.iframe.y+this.offset.canvas.y}}function Rt(t){if(null===t)return[];const e=[];for(;t.parentElement;)e.push(t.parentElement),t=t.parentElement;return e}class At{constructor(t){this.gui=t.gui,this.graphics=new jt.PIXI.Graphics,t.gui.container.addChild(this.graphics),t.registerHook("afterRender",this.update.bind(this))}update(t,e){const n=this.graphics,r=At.node;if(r&&r.parent){n.visible=!0,n.clear(),n.beginFill(32511,.3),n.lineStyle(1,32511,.6);const t=r.getBounds(),i=At.getHtmlElementScale(e.view),o=e.screen?{x:e.view.offsetWidth*i/e.screen.width,y:e.view.offsetHeight*i/e.screen.height}:{x:this.gui.resolution.x/e.resolution,y:this.gui.resolution.y/e.resolution};n.drawRect(t.x*o.x,t.y*o.y,t.width*o.x,t.height*o.y);const s=t.x+t.width<0||t.y+t.height<0||e.width/e.resolution{const r=new t.instance.PIXI.Point(e,n);if(this.root.children.length)for(let t=this.root.children.length-1;t>=0;t--){const e=this.nodeAt(this.root.children[t],r);if(e){window.$pixi=e,At.node=e,this.inspector.emit("SELECTED",this.serialize(e));let t=e;for(;t.parent;)t=t.parent,t[zt]||this.serialize(t),t[zt].collapsed=!1;this.inspector.emit("TREE",this.serialize(this.root));break}}}))}select(t){const e=this.nodes[t];e&&(window.$pixi=e,At.node=e)}logToConsole(){console.log(window.$pixi)}selected(){if(window.$pixi){const t=window.$pixi[zt].id;if(this.nodes[t]&&this.nodes[t]===window.$pixi)return this.serialize(this.nodes[t])}return!1}tree(){return this.serialize(this.root)}expand(t){const e=this.nodes[t];if(e)return e[zt].collapsed=!1,this.serialize(e).children}collapse(t){const e=this.nodes[t];if(e)return e[zt].collapsed=!0,this.serialize(e).children}searchFilter(t){const e=(e,n)=>e[zt][n]&&e[zt][n].toLowerCase().includes(t.toLowerCase());if(t)for(const t of this.nodes)t[zt].found=e(t,"name")||e(t,"type"),t[zt].found&&this.extendAllParents(t);else for(const t of this.nodes)t[zt].found=!1;return this.serialize(this.root).children}extendAllParents(t){for(const e of this.nodes)t[zt].parent===e[zt].id&&(e[zt].collapsed=!1,this.extendAllParents(e))}highlight(t){const e=this.nodes[t];At.node=e||!1}detectScene(t){-1===this.root.children.indexOf(t)&&(this.root.children.push(t),this.serialize(t),t[zt].collapsed=!1,this.inspector.emit("TREE",this.serialize(this.root)),window.$pixi||(window.$pixi=t,this.inspector.emit("SELECTED",this.serialize(t))))}detectChanges(t){if(t[zt]){const e=t[zt].id;Vt(t,this.previousTree[e])&&(this.serialize(t),this.inspector.emit("TREE",this.root[zt]),this.previousTree[e]=t[zt])}}nodeAt(t,e){if(!1===t.visible)return!1;if(t.children&&t.children.length)for(let n=t.children.length-1;n>=0;n--){const r=this.nodeAt(t.children[n],e);if(r)return r}if(t.containsPoint){if(t.containsPoint(e))return t}else if(t.getBounds&&t.getBounds().contains(e.x,e.y))return t;return!1}serialize(t){return void 0===t[zt]&&(t[zt]={id:-1,name:t.name,type:this.inspector.typeDetection.detectType(t),collapsed:!(!t.parent||!t.parent[zt])&&null!==t.parent[zt].parent,children:null},t[zt].id=this.nodes.push(t)-1),t.parent&&t.parent[zt]?t[zt].parent=t.parent[zt].id:t[zt].parent=null,Array.isArray(t.children)?0===t.children.length?t[zt].children=!1:!1===t[zt].collapsed||t[zt].parent&&!t[zt].parent.found?t[zt].children=t.children.map((t=>this.serialize(t))):t[zt].children=!0:t[zt].children=!1,t[zt]}}function Vt(t,e){if(!e)return!0;if(!t[zt])return!0;if(t[zt].id!==e.id)return!0;if(e.collapsed){if(Array.isArray(t.children)){if(t.children.length>0!==e.children)return!0}else if(!0===e.children)return!0}else{const n=t.children.length;if(n!==e.children.length)return!0;for(let r=0;r{r.skip=!1}),r.throttle)));Xt=!1}}if(void 0===window.__PIXI_INSPECTOR_GLOBAL_HOOK__)throw new Error("content_script was not (yet) executed");window.__PIXI_INSPECTOR_GLOBAL_HOOK__.Inspector?console.warn("pixi.inspector was already injected into the page"):window.__PIXI_INSPECTOR_GLOBAL_HOOK__.Inspector=class{constructor(t,e){this.instance=t,this.emit=e,this.unpatched={},this.hooks={beforeRender:[],afterRender:[]},this.enabled$=new $(1),this.typeDetection=new Y;const n=window.console;window.console={warn(){}},this.typeDetection.registerTypes("PIXI.",t.PIXI,2),t.Phaser&&this.typeDetection.registerTypes("Phaser.",t.Phaser),window.console=n,this.gui=new Ct(this),this.outliner=new Ht(this),this.properties=new Dt.ZP(this),this.highlight=new At(this)}enable(){this.unpatched.CanvasRenderer||this.patch("CanvasRenderer"),void 0!==this.instance.PIXI.Renderer?this.unpatched.Renderer||this.patch("Renderer"):this.unpatched.WebGLRenderer||this.patch("WebGLRenderer"),this.enabled$.next(!0)}disable(){for(const[t,e]of Object.entries(this.unpatched))this.instance.PIXI[t].prototype.render=e;this.unpatched={},this.enabled$.next(!1)}patch(t){if(this.unpatched[t])return void console.warn(t+" already patched");const e=this.instance.PIXI[t];if(e&&e.prototype.render){const n=e.prototype.render;this.unpatched[t]=n;const r=this;e.prototype.render=function(t,...e){$t(r.hooks.beforeRender,t,this);const i=n.apply(this,[t,...e]);return $t(r.hooks.afterRender,t,this),i}}}registerHook(t,e,n=0){const r={callback:e,throttle:n,skip:!1};return this.hooks[t].push(r),()=>{const e=this.hooks[t].indexOf(r);-1!==e&&this.hooks[t].splice(e,1)}}}})()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.inspector.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.inspector.bundle.js.LICENSE.txt new file mode 100644 index 0000000..c18ab1d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.inspector.bundle.js.LICENSE.txt @@ -0,0 +1,14 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.bundle.js b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.bundle.js new file mode 100644 index 0000000..a4860c7 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see pixi.panel.bundle.js.LICENSE.txt */ +(()=>{"use strict";var t={5743:(t,e,n)=>{n.d(e,{Z:()=>s});var r=n(4944),o=n(6008),i=n(1015),g=n(1558),A=n(5709),C=n(8387),I=n(5070);class s{constructor(t,e){this.isBroadcast="number"!=typeof e,this.recipient="string"==typeof e?{name:e}:e,this.connection=t}get disconnect$(){return this.isBroadcast?(0,r._)(new Error("disconnect$ is not available for broadcast clients")):this.connection.on("DISCONNECTED").pipe((0,o.h)((t=>t.from===this.recipient)),(0,i.q)(1))}send(t,e,n={}){const r=Object.assign({data:e},n);if(this.isBroadcast?(r.broadcast=t,r.filter=Object.assign({tabId:this.recipient.tabId||chrome.devtools&&chrome.devtools.inspectedWindow&&chrome.devtools.inspectedWindow.tabId},this.recipient)):(r.command=t,r.to=this.recipient),I.Z){const n=r.id?'stream "'+t+'" from':'send "'+t+'" to';void 0===e?console.log(n,this.recipient):console.log(n,this.recipient,e)}this.connection.postMessage(r)}stream(t,e){const n=(0,C.Z)(this,t,e);return this.isBroadcast?n:n.pipe((0,g.R)(this.disconnect$))}get(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");return I.Z&&(1===arguments.length?console.log("client["+this.recipient+'] get "'+t+'"'):console.log("client["+this.recipient+'] get "'+t+'"(',e,")")),(0,C.Z)(this,t,e).pipe((0,i.q)(1),(0,A.U)((e=>{if(e.response!==t)throw new Error('Unexpected response "'+e.response+'", expecting "'+t+'"');return e.data})))}set(t,e){if(this.isBroadcast)throw new Error("Invalid recipient");I.Z&&console.log("client["+this.recipient+'] set "'+t+'" = ',e),this.connection.postMessage({command:t,to:this.recipient,data:e})}}},9486:(t,e,n)=>{n.d(e,{Z:()=>o});var r=n(5070);class o{constructor(t,e){this.connection=t,this.data=e.data,this.from=e.from,r.Z&&console.log(`client[${e.from}] ${e.id?"stream":"on"} "${e.command}" `,e.data),this.id=e.id}respond(t,e){r.Z&&console.log(`respond "${t}" `,e),this.connection.postMessage({response:t,to:this.from,data:e,id:this.id})}}},8179:(t,e,n)=>{n.d(e,{Z:()=>s});var r=n(1558),o=n(5709),i=n(1015),g=n(6008),A=n(2003),C=n(9486),I=n(5743);class s{constructor(t){"string"==typeof t&&(t={name:t}),"object"==typeof t&&t.postMessage?this._port=t:this._port=chrome.runtime.connect(t),chrome.devtools&&chrome.devtools.inspectedWindow&&this._port.postMessage({command:"TAB_ID",to:0,data:chrome.devtools.inspectedWindow.tabId})}get name(){return this._port.name}get sender(){return this._port.sender}get message$(){return(0,A.Z)(this._port.onMessage).pipe((0,r.R)(this.disconnect$),(0,o.U)((([t])=>t)))}get disconnect$(){return(0,A.Z)(this._port.onDisconnect).pipe((0,i.q)(1))}postMessage(t){return this._port.postMessage(t)}disconnect(){return this._port.disconnect()}on(t){return this.message$.pipe((0,g.h)((e=>e.command===t)),(0,o.U)((t=>new C.Z(this,t))))}to(t){return new I.Z(this,t)}log(...t){console.info(...t),this.postMessage({command:"LOG",to:0,data:1===t?t[0]:t})}}},5070:(t,e,n)=>{n.d(e,{Z:()=>o});let r=!1;"object"==typeof process&&process.env&&(r=!1);const o=r},2003:(t,e,n)=>{n.d(e,{Z:()=>o});var r=n(1244);function o(t){return r.y.create((e=>{function n(t,...n){1===arguments.length?e.next(t):e.next([t,n])}return t.addListener(n),()=>{t.removeListener(n)}}))}},8387:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(1410),o=n(6008),i=n(3068);let g=1;function A(t,e,n){return(0,r.P)((()=>{const r=g;return g++,t.send(e,n,{id:r}),t.connection.message$.pipe((0,o.h)((t=>t.id===r)),(0,i.b)((t=>{if("ERROR"===t.response)throw new Error(t.data)})))}))}},2362:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'html{min-height:100%}body{margin:0;font-family:"Lucida Grande",sans-serif;font-size:12px;min-height:100vh}[contenteditable]{cursor:text}',""]);const A=g},1306:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,".detailvalue__input{border:none;min-width:50px;display:block}.detailvalue__encrypted{font-style:italic}.detailvalue__static{font-style:italic;opacity:.5}.detailvalue__checkbox{position:relative;padding-left:14px}.detailvalue__checkbox input{position:absolute;top:-2px;left:-6px}",""]);const A=g},6825:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'.detailview{padding:4px}.detailview__item{display:flex;margin-bottom:2px}.detailview__label{display:inline-block;color:#c80000;padding-right:5px}.detailview__label:after{content:":";color:#000}.dark-mode .detailview__label{color:#35d4c7}',""]);const A=g},9627:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'.pixi-panel{cursor:default;font-size:11px !important;font-family:Menlo,monospace;display:flex;flex-direction:column;width:100%;height:100vh;color:#222}.dark-mode{color:#bdc6cf;background-color:#202124}.dark-mode button{border:1px solid #494c50;background-color:#292a2d;color:#979da2;cursor:pointer}.dark-mode button:hover{background-color:#494c50;color:#fff}.pixi-panel__body{flex-grow:1;height:calc(100% - 28px)}.pixi-panel__message{height:100%;font-size:24px;color:#bfbfbf;font-weight:bold;padding:10px;display:flex;align-items:center;justify-content:center}.pixi-panel__inline-logo{display:inline-block;background:no-repeat;background-size:contain;color:rgba(0,0,0,0);width:86px;height:31px;margin-left:15px;margin-right:10px;margin-top:-5px}.pixi-panel__search{border:1px solid #d8d8d8;padding:2px 3px 1px 3px;border-radius:2px;font:12px ".SFNSDisplay-Regular","Helvetica Neue","Lucida Grande",sans-serif}.pixi-panel__search:focus{outline:none}.dark-mode .pixi-panel__search{background-color:#202124;color:#bdc6cf;border-color:#494c50}.dark-mode .pixi-panel__search:focus{border-color:#0e639c}',""]);const A=g},6675:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,".splitview{display:flex}.splitview__item{flex:1;overflow:auto}.splitview__item:not(:first-child){border-left:1px solid #ccc}.dark-mode .splitview__item:not(:first-child){border-color:#494c50}",""]);const A=g},9306:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,".toolbar{border-bottom:1px solid #dadada;color:#5a5a5a;padding:3px 5px}.dark-mode .toolbar{border-color:#494c50;background-color:#292a2d;color:#979da2}",""]);const A=g},1312:(t,e,n)=>{n.d(e,{Z:()=>A});var r=n(8081),o=n.n(r),i=n(3645),g=n.n(i)()(o());g.push([t.id,'.treeview{padding:4px 0}.treeview__item{position:relative;color:#808;padding:1px;display:flex;user-select:none}.dark-mode .treeview__item{color:#5db0d7}.treeview__toggle{position:relative;width:12px;height:12px}.treeview__toggle__expand{border:4px solid rgba(0,0,0,0);border-left-color:#6e6e6e;border-left-width:6px;position:absolute;top:2px;left:4px}.dark-mode .treeview__toggle__expand{border-left-color:#bdc6cf}.treeview__toggle__collapse{border:4px solid rgba(0,0,0,0);border-top-color:#6e6e6e;border-top-width:6px;position:absolute;top:3px;left:2px}.dark-mode .treeview__toggle__collapse{border-top-color:#bdc6cf}.treeview__item--hovered:before,.treeview__item:hover:not(.treeview__item--selected):before{content:"";position:absolute;z-index:-1;top:0;left:4px;right:4px;bottom:0;border-radius:4px;background:#eaf1fb}.dark-mode .treeview__item--hovered:before,.dark-mode .treeview__item:hover:not(.treeview__item--selected):before{background:#342e25}.treeview__item--selected{background:#d4d4d4}.dark-mode.dark-mode .treeview__item--selected{background:#342e25}.treeview__item--found:after{content:"";position:absolute;z-index:-1;top:0;left:4px;right:4px;bottom:0;background:rgba(255,255,0,.4392156863)}.treeview:focus{outline:none}.treeview:focus .treeview__item--selected{background:#3879d9;color:#fff}.dark-mode .treeview:focus .treeview__item--selected{background:#073d69;color:#7ac3e4}.treeview:focus .treeview__item--selected .treeview__toggle__collapse{border-top-color:#fff}.dark-mode .treeview:focus .treeview__item--selected .treeview__toggle__collapse{border-top-color:#333}.treeview:focus .treeview__item--selected .treeview__toggle__expand{border-left-color:#fff}.dark-mode .treeview:focus .treeview__item--selected .treeview__toggle__expand{border-left-color:#333}',""]);const A=g},3645:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,o,i){"string"==typeof t&&(t=[[null,t,void 0]]);var g={};if(r)for(var A=0;A0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=i),n&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=n):s[2]=n),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),e.push(s))}},e}},8081:t=>{t.exports=function(t){return t[1]}},1244:(t,e,n)=>{n.d(e,{y:()=>C});var r=n(3642),o=n(3680),i=n(5050),g=n(2561),A=n(150),C=function(){function t(t){this._isScalar=!1,t&&(this._subscribe=t)}return t.prototype.lift=function(e){var n=new t;return n.source=this,n.operator=e,n},t.prototype.subscribe=function(t,e,n){var r=this.operator,i=(0,o.Y)(t,e,n);if(r?i.add(r.call(i,this.source)):i.add(this.source||A.v.useDeprecatedSynchronousErrorHandling&&!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),A.v.useDeprecatedSynchronousErrorHandling&&i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},t.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(e){A.v.useDeprecatedSynchronousErrorHandling&&(t.syncErrorThrown=!0,t.syncErrorValue=e),(0,r._)(t)?t.error(e):console.warn(e)}},t.prototype.forEach=function(t,e){var n=this;return new(e=I(e))((function(e,r){var o;o=n.subscribe((function(e){try{t(e)}catch(t){r(t),o&&o.unsubscribe()}}),r,e)}))},t.prototype._subscribe=function(t){var e=this.source;return e&&e.subscribe(t)},t.prototype[i.L]=function(){return this},t.prototype.pipe=function(){for(var t=[],e=0;e{n.d(e,{c:()=>i});var r=n(150),o=n(1644),i={closed:!0,next:function(t){},error:function(t){if(r.v.useDeprecatedSynchronousErrorHandling)throw t;(0,o.z)(t)},complete:function(){}}},979:(t,e,n)=>{n.d(e,{L:()=>s});var r=n(655),o=n(4156),i=n(2174),g=n(8760),A=n(3142),C=n(150),I=n(1644),s=function(t){function e(n,r,o){var g=t.call(this)||this;switch(g.syncErrorValue=null,g.syncErrorThrown=!1,g.syncErrorThrowable=!1,g.isStopped=!1,arguments.length){case 0:g.destination=i.c;break;case 1:if(!n){g.destination=i.c;break}if("object"==typeof n){n instanceof e?(g.syncErrorThrowable=n.syncErrorThrowable,g.destination=n,n.add(g)):(g.syncErrorThrowable=!0,g.destination=new a(g,n));break}default:g.syncErrorThrowable=!0,g.destination=new a(g,n,r,o)}return g}return r.ZT(e,t),e.prototype[A.b]=function(){return this},e.create=function(t,n,r){var o=new e(t,n,r);return o.syncErrorThrowable=!1,o},e.prototype.next=function(t){this.isStopped||this._next(t)},e.prototype.error=function(t){this.isStopped||(this.isStopped=!0,this._error(t))},e.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},e.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,t.prototype.unsubscribe.call(this))},e.prototype._next=function(t){this.destination.next(t)},e.prototype._error=function(t){this.destination.error(t),this.unsubscribe()},e.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},e.prototype._unsubscribeAndRecycle=function(){var t=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this},e}(g.w),a=function(t){function e(e,n,r,g){var A,C=t.call(this)||this;C._parentSubscriber=e;var I=C;return(0,o.m)(n)?A=n:n&&(A=n.next,r=n.error,g=n.complete,n!==i.c&&(I=Object.create(n),(0,o.m)(I.unsubscribe)&&C.add(I.unsubscribe.bind(I)),I.unsubscribe=C.unsubscribe.bind(C))),C._context=I,C._next=A,C._error=r,C._complete=g,C}return r.ZT(e,t),e.prototype.next=function(t){if(!this.isStopped&&this._next){var e=this._parentSubscriber;C.v.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}},e.prototype.error=function(t){if(!this.isStopped){var e=this._parentSubscriber,n=C.v.useDeprecatedSynchronousErrorHandling;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):(0,I.z)(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;(0,I.z)(t)}}},e.prototype.complete=function(){var t=this;if(!this.isStopped){var e=this._parentSubscriber;if(this._complete){var n=function(){return t._complete.call(t._context)};C.v.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},e.prototype.__tryOrUnsub=function(t,e){try{t.call(this._context,e)}catch(t){if(this.unsubscribe(),C.v.useDeprecatedSynchronousErrorHandling)throw t;(0,I.z)(t)}},e.prototype.__tryOrSetError=function(t,e,n){if(!C.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(e){return C.v.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=e,t.syncErrorThrown=!0,!0):((0,I.z)(e),!0)}return!1},e.prototype._unsubscribe=function(){var t=this._parentSubscriber;this._context=null,this._parentSubscriber=null,t.unsubscribe()},e}(s)},8760:(t,e,n)=>{n.d(e,{w:()=>A});var r=n(9026),o=n(2009),i=n(4156),g=n(8782),A=function(){function t(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}var e;return t.prototype.unsubscribe=function(){var e;if(!this.closed){var n=this,A=n._parentOrParents,I=n._ctorUnsubscribe,s=n._unsubscribe,a=n._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,A instanceof t)A.remove(this);else if(null!==A)for(var c=0;c{n.d(e,{v:()=>o});var r=!1,o={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){t&&(new Error).stack,r=t},get useDeprecatedSynchronousErrorHandling(){return r}}},7604:(t,e,n)=>{n.d(e,{Ds:()=>C,IY:()=>A,ft:()=>I});var r=n(655),o=n(979),i=n(1244),g=n(4551),A=function(t){function e(e){var n=t.call(this)||this;return n.parent=e,n}return r.ZT(e,t),e.prototype._next=function(t){this.parent.notifyNext(t)},e.prototype._error=function(t){this.parent.notifyError(t),this.unsubscribe()},e.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},e}(o.L),C=(o.L,function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.ZT(e,t),e.prototype.notifyNext=function(t){this.destination.next(t)},e.prototype.notifyError=function(t){this.destination.error(t)},e.prototype.notifyComplete=function(){this.destination.complete()},e}(o.L));function I(t,e){if(!e.closed){if(t instanceof i.y)return t.subscribe(e);var n;try{n=(0,g.s)(t)(e)}catch(t){e.error(t)}return n}}o.L},1410:(t,e,n)=>{n.d(e,{P:()=>g});var r=n(1244),o=n(5760),i=n(5631);function g(t){return new r.y((function(e){var n;try{n=t()}catch(t){return void e.error(t)}return(n?(0,o.D)(n):(0,i.c)()).subscribe(e)}))}},5631:(t,e,n)=>{n.d(e,{c:()=>i});var r=n(1244),o=new r.y((function(t){return t.complete()}));function i(t){return t?function(t){return new r.y((function(e){return t.schedule((function(){return e.complete()}))}))}(t):o}},5760:(t,e,n)=>{n.d(e,{D:()=>g});var r=n(1244),o=n(4551),i=n(305);function g(t,e){return e?(0,i.x)(t,e):t instanceof r.y?t:new r.y((0,o.s)(t))}},4944:(t,e,n)=>{n.d(e,{_:()=>o});var r=n(1244);function o(t,e){return e?new r.y((function(n){return e.schedule(i,0,{error:t,subscriber:n})})):new r.y((function(e){return e.error(t)}))}function i(t){var e=t.error;t.subscriber.error(e)}},6008:(t,e,n)=>{n.d(e,{h:()=>i});var r=n(655),o=n(979);function i(t,e){return function(n){return n.lift(new g(t,e))}}var g=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new A(t,this.predicate,this.thisArg))},t}(),A=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return r.ZT(e,t),e.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},e}(o.L)},5709:(t,e,n)=>{n.d(e,{U:()=>i});var r=n(655),o=n(979);function i(t,e){return function(n){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new g(t,e))}}var g=function(){function t(t,e){this.project=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new A(t,this.project,this.thisArg))},t}(),A=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.project=n,o.count=0,o.thisArg=r||o,o}return r.ZT(e,t),e.prototype._next=function(t){var e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}this.destination.next(e)},e}(o.L)},1015:(t,e,n)=>{n.d(e,{q:()=>A});var r=n(655),o=n(979),i=n(6565),g=n(5631);function A(t){return function(e){return 0===t?(0,g.c)():e.lift(new C(t))}}var C=function(){function t(t){if(this.total=t,this.total<0)throw new i.W}return t.prototype.call=function(t,e){return e.subscribe(new I(t,this.total))},t}(),I=function(t){function e(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return r.ZT(e,t),e.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},e}(o.L)},1558:(t,e,n)=>{n.d(e,{R:()=>i});var r=n(655),o=n(7604);function i(t){return function(e){return e.lift(new g(t))}}var g=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new A(t),r=(0,o.ft)(this.notifier,new o.IY(n));return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),A=function(t){function e(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return r.ZT(e,t),e.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},e.prototype.notifyComplete=function(){},e}(o.Ds)},3068:(t,e,n)=>{n.d(e,{b:()=>A});var r=n(655),o=n(979),i=n(3306),g=n(4156);function A(t,e,n){return function(r){return r.lift(new C(t,e,n))}}var C=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new I(t,this.nextOrObserver,this.error,this.complete))},t}(),I=function(t){function e(e,n,r,o){var A=t.call(this,e)||this;return A._tapNext=i.Z,A._tapError=i.Z,A._tapComplete=i.Z,A._tapError=r||i.Z,A._tapComplete=o||i.Z,(0,g.m)(n)?(A._context=A,A._tapNext=n):n&&(A._context=n,A._tapNext=n.next||i.Z,A._tapError=n.error||i.Z,A._tapComplete=n.complete||i.Z),A}return r.ZT(e,t),e.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},e.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},e.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},e}(o.L)},3109:(t,e,n)=>{n.d(e,{r:()=>i});var r=n(1244),o=n(8760);function i(t,e){return new r.y((function(n){var r=new o.w,i=0;return r.add(e.schedule((function(){i!==t.length?(n.next(t[i++]),n.closed||r.add(this.schedule())):n.complete()}))),r}))}},1275:(t,e,n)=>{n.d(e,{Q:()=>g});var r=n(1244),o=n(8760),i=n(999);function g(t,e){if(!t)throw new Error("Iterable cannot be null");return new r.y((function(n){var r,g=new o.w;return g.add((function(){r&&"function"==typeof r.return&&r.return()})),g.add(e.schedule((function(){r=t[i.hZ](),g.add(e.schedule((function(){if(!n.closed){var t,e;try{var o=r.next();t=o.value,e=o.done}catch(t){return void n.error(t)}e?n.complete():(n.next(t),this.schedule())}})))}))),g}))}},7743:(t,e,n)=>{n.d(e,{l:()=>g});var r=n(1244),o=n(8760),i=n(5050);function g(t,e){return new r.y((function(n){var r=new o.w;return r.add(e.schedule((function(){var o=t[i.L]();r.add(o.subscribe({next:function(t){r.add(e.schedule((function(){return n.next(t)})))},error:function(t){r.add(e.schedule((function(){return n.error(t)})))},complete:function(){r.add(e.schedule((function(){return n.complete()})))}}))}))),r}))}},3049:(t,e,n)=>{n.d(e,{c:()=>i});var r=n(1244),o=n(8760);function i(t,e){return new r.y((function(n){var r=new o.w;return r.add(e.schedule((function(){return t.then((function(t){r.add(e.schedule((function(){n.next(t),r.add(e.schedule((function(){return n.complete()})))})))}),(function(t){r.add(e.schedule((function(){return n.error(t)})))}))}))),r}))}},305:(t,e,n)=>{n.d(e,{x:()=>a});var r=n(7743),o=n(3049),i=n(3109),g=n(1275),A=n(6208),C=n(336),I=n(9217),s=n(6727);function a(t,e){if(null!=t){if((0,A.c)(t))return(0,r.l)(t,e);if((0,C.t)(t))return(0,o.c)(t,e);if((0,I.z)(t))return(0,i.r)(t,e);if((0,s.T)(t)||"string"==typeof t)return(0,g.Q)(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}},999:(t,e,n)=>{function r(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(e,{hZ:()=>o});var o=r()},5050:(t,e,n)=>{n.d(e,{L:()=>r});var r=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},3142:(t,e,n)=>{n.d(e,{b:()=>r});var r=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}()},6565:(t,e,n)=>{n.d(e,{W:()=>r});var r=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}()},8782:(t,e,n)=>{n.d(e,{B:()=>r});var r=function(){function t(t){return Error.call(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}()},3642:(t,e,n)=>{n.d(e,{_:()=>o});var r=n(979);function o(t){for(;t;){var e=t,n=e.closed,o=e.destination,i=e.isStopped;if(n||i)return!1;t=o&&o instanceof r.L?o:null}return!0}},1644:(t,e,n)=>{function r(t){setTimeout((function(){throw t}),0)}n.d(e,{z:()=>r})},3608:(t,e,n)=>{function r(t){return t}n.d(e,{y:()=>r})},9026:(t,e,n)=>{n.d(e,{k:()=>r});var r=function(){return Array.isArray||function(t){return t&&"number"==typeof t.length}}()},9217:(t,e,n)=>{n.d(e,{z:()=>r});var r=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t}},4156:(t,e,n)=>{function r(t){return"function"==typeof t}n.d(e,{m:()=>r})},6208:(t,e,n)=>{n.d(e,{c:()=>o});var r=n(5050);function o(t){return t&&"function"==typeof t[r.L]}},6727:(t,e,n)=>{n.d(e,{T:()=>o});var r=n(999);function o(t){return t&&"function"==typeof t[r.hZ]}},2009:(t,e,n)=>{function r(t){return null!==t&&"object"==typeof t}n.d(e,{K:()=>r})},336:(t,e,n)=>{function r(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}n.d(e,{t:()=>r})},3306:(t,e,n)=>{function r(){}n.d(e,{Z:()=>r})},2561:(t,e,n)=>{n.d(e,{U:()=>o});var r=n(3608);function o(t){return 0===t.length?r.y:1===t.length?t[0]:function(e){return t.reduce((function(t,e){return e(t)}),e)}}},4551:(t,e,n)=>{n.d(e,{s:()=>c});var r=n(6900),o=n(1203),i=n(2949),g=n(4105),A=n(9217),C=n(336),I=n(2009),s=n(999),a=n(5050),c=function(t){if(t&&"function"==typeof t[a.L])return(0,g.h)(t);if((0,A.z)(t))return(0,r.V)(t);if((0,C.t)(t))return(0,o.A)(t);if(t&&"function"==typeof t[s.hZ])return(0,i.u)(t);var e=(0,I.K)(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+e+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")}},6900:(t,e,n)=>{n.d(e,{V:()=>r});var r=function(t){return function(e){for(var n=0,r=t.length;n{n.d(e,{u:()=>o});var r=n(999),o=function(t){return function(e){for(var n=t[r.hZ]();;){var o=void 0;try{o=n.next()}catch(t){return e.error(t),e}if(o.done){e.complete();break}if(e.next(o.value),e.closed)break}return"function"==typeof n.return&&e.add((function(){n.return&&n.return()})),e}}},4105:(t,e,n)=>{n.d(e,{h:()=>o});var r=n(5050),o=function(t){return function(e){var n=t[r.L]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(e)}}},1203:(t,e,n)=>{n.d(e,{A:()=>o});var r=n(1644),o=function(t){return function(e){return t.then((function(t){e.closed||(e.next(t),e.complete())}),(function(t){return e.error(t)})).then(null,r.z),e}}},3680:(t,e,n)=>{n.d(e,{Y:()=>g});var r=n(979),o=n(3142),i=n(2174);function g(t,e,n){if(t){if(t instanceof r.L)return t;if(t[o.b])return t[o.b]()}return t||e||n?new r.L(t,e,n):new r.L(i.c)}},3379:t=>{var e=[];function n(t){for(var n=-1,r=0;r{var e={};t.exports=function(t,n){var r=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},9216:t=>{t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},3565:(t,e,n)=>{t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7795:t=>{t.exports=function(t){var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},4589:t=>{t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},655:(t,e,n)=>{n.d(e,{ZT:()=>o});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},r(t,e)};function o(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,exports:{}};return t[r](i,i.exports,n),i.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.nc=void 0,(()=>{function t(){}const e={info:t,log:t,warn:t};var r=Object.freeze({});function o(t){return null==t}function i(t){return null!=t}function g(t){return!0===t}function A(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function C(t){return null!==t&&"object"==typeof t}var I=Object.prototype.toString;function s(t){return"[object Object]"===I.call(t)}function a(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function c(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function u(t){return null==t?"":Array.isArray(t)||s(t)&&t.toString===I?JSON.stringify(t,null,2):String(t)}function l(t){var e=parseFloat(t);return isNaN(e)?t:e}function d(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var h=Object.prototype.hasOwnProperty;function v(t,e){return h.call(t,e)}function y(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var m=/-(\w)/g,b=y((function(t){return t.replace(m,(function(t,e){return e?e.toUpperCase():""}))})),_=y((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),w=/\B([A-Z])/g,x=y((function(t){return t.replace(w,"-$1").toLowerCase()})),E=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function S(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function k(t,e){for(var n in e)t[n]=e[n];return t}function O(t){for(var e={},n=0;n0,X=H&&H.indexOf("edge/")>0,K=(H&&H.indexOf("android"),H&&/iphone|ipad|ipod|ios/.test(H)||"ios"===G),J=(H&&/chrome\/\d+/.test(H),H&&/phantomjs/.test(H),H&&H.match(/firefox\/(\d+)/)),q={}.watch,tt=!1;if(z)try{var et={};Object.defineProperty(et,"passive",{get:function(){tt=!0}}),window.addEventListener("test-passive",null,et)}catch(t){}var nt=function(){return void 0===F&&(F=!z&&!Y&&void 0!==n.g&&n.g.process&&"server"===n.g.process.env.VUE_ENV),F},rt=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ot(t){return"function"==typeof t&&/native code/.test(t.toString())}var it,gt="undefined"!=typeof Symbol&&ot(Symbol)&&"undefined"!=typeof Reflect&&ot(Reflect.ownKeys);it="undefined"!=typeof Set&&ot(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var At=T,Ct=0,It=function(){this.id=Ct++,this.subs=[]};It.prototype.addSub=function(t){this.subs.push(t)},It.prototype.removeSub=function(t){p(this.subs,t)},It.prototype.depend=function(){It.target&&It.target.addDep(this)},It.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;e-1)if(i&&!v(o,"default"))g=!1;else if(""===g||g===x(t)){var C=Ft(String,o.type);(C<0||A0&&(ae((r=ce(r,(e||"")+"_"+n))[0])&&ae(I)&&(s[C]=ft(I.text+r[0].text),r.shift()),s.push.apply(s,r)):A(r)?ae(I)?s[C]=ft(I.text+r):""!==r&&s.push(ft(r)):ae(r)&&ae(I)?s[C]=ft(I.text+r.text):(g(t._isVList)&&i(r.tag)&&o(r.key)&&i(e)&&(r.key="__vlist"+e+"_"+n+"__"),s.push(r)));return s}function ue(t,e){if(t){for(var n=Object.create(null),r=gt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,g=t?!!t.$stable:!i,A=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(g&&n&&n!==r&&A===n.$key&&!i&&!n.$hasNormal)return n;for(var C in o={},t)t[C]&&"$"!==C[0]&&(o[C]=he(e,C,t[C]))}else o={};for(var I in e)I in o||(o[I]=ve(e,I));return t&&Object.isExtensible(t)&&(t._normalized=o),V(o,"$stable",g),V(o,"$key",A),V(o,"$hasNormal",i),o}function he(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({}),e=(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:se(t))&&t[0];return t&&(!e||1===t.length&&e.isComment&&!fe(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ve(t,e){return function(){return t[e]}}function ye(t,e){var n,r,o,g,A;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,o=t.length;rdocument.createEvent("Event").timeStamp&&(cn=function(){return un.now()})}function ln(){var t,e;for(an=cn(),In=!0,on.sort((function(t,e){return t.id-e.id})),sn=0;snsn&&on[n].id>t.id;)n--;on.splice(n+1,0,t)}else on.push(t);Cn||(Cn=!0,ee(ln))}}(this)},fn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||C(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';Ut(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||p(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:T,set:T};function hn(t,e,n){pn.get=function(){return this[e][n]},pn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,pn)}var vn={lazy:!0};function yn(t,e,n){var r=!nt();"function"==typeof n?(pn.get=r?mn(e):bn(n),pn.set=T):(pn.get=n.get?r&&!1!==n.cache?mn(e):bn(n.get):T,pn.set=n.set||T),Object.defineProperty(t,e,pn)}function mn(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),It.target&&e.depend(),e.value}}function bn(t){return function(){return t.call(this,this)}}function _n(t,e,n,r){return s(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,r)}var wn=0;function xn(t){var e=t.options;if(t.super){var n=xn(t.super);if(n!==t.superOptions){t.superOptions=n;var r=function(t){var e,n=t.options,r=t.sealedOptions;for(var o in n)n[o]!==r[o]&&(e||(e={}),e[o]=n[o]);return e}(t);r&&k(t.extendOptions,r),(e=t.options=$t(n,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function En(t){this._init(t)}function Sn(t){return t&&(t.Ctor.options.name||t.tag)}function kn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:(n=t,!("[object RegExp]"!==I.call(n))&&t.test(e));var n}function On(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var g=n[i];if(g){var A=g.name;A&&!e(A)&&Tn(n,i,r,o)}}}function Tn(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,p(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=wn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=$t(xn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ke(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=le(e._renderChildren,o),t.$scopedSlots=r,t._c=function(e,n,r,o){return We(t,e,n,r,o,!1)},t.$createElement=function(e,n,r,o){return We(t,e,n,r,o,!0)};var i=n&&n.data;xt(t,"$attrs",i&&i.attrs||r,null,!0),xt(t,"$listeners",e._parentListeners||r,null,!0)}(e),rn(e,"beforeCreate"),function(t){var e=ue(t.$options.inject,t);e&&(bt(!1),Object.keys(e).forEach((function(n){xt(t,n,e[n])})),bt(!0))}(e),function(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[];t.$parent&&bt(!1);var i=function(i){o.push(i);var g=Mt(i,e,n,t);xt(r,i,g),i in t||hn(t,"_props",i)};for(var g in e)i(g);bt(!0)}(t,e.props),e.methods&&function(t,e){for(var n in t.$options.props,e)t[n]="function"!=typeof e[n]?T:E(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;s(e=t._data="function"==typeof e?function(t,e){at();try{return t.call(e,e)}catch(t){return Wt(t,e,"data()"),{}}finally{ct()}}(e,t):e||{})||(e={});for(var n,r=Object.keys(e),o=t.$options.props,i=(t.$options.methods,r.length);i--;){var g=r[i];o&&v(o,g)||(n=void 0,36===(n=(g+"").charCodeAt(0))||95===n)||hn(t,"_data",g)}wt(e,!0)}(t):wt(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=nt();for(var o in e){var i=e[o],g="function"==typeof i?i:i.get;r||(n[o]=new fn(t,g||T,T,vn)),o in t||yn(t,o,i)}}(t,e.computed),e.watch&&e.watch!==q&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o1?S(n):n;for(var r=S(arguments,1),o='event handler for "'+t+'"',i=0,g=n.length;iparseInt(this.max)&&Tn(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Tn(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){On(t,(function(t){return kn(e,t)}))})),this.$watch("exclude",(function(e){On(t,(function(t){return!kn(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=He(t),n=e&&e.componentOptions;if(n){var r=Sn(n),o=this.include,i=this.exclude;if(o&&(!r||!kn(o,r))||i&&r&&kn(i,r))return e;var g=this.cache,A=this.keys,C=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;g[C]?(e.componentInstance=g[C].componentInstance,p(A,C),A.push(C)):(this.vnodeToCache=e,this.keyToCache=C),e.data.keepAlive=!0}return e||t&&t[0]}},Dn={KeepAlive:jn};!function(t){var e={get:function(){return R}};Object.defineProperty(t,"config",e),t.util={warn:At,extend:k,mergeOptions:$t,defineReactive:xt},t.set=Et,t.delete=St,t.nextTick=ee,t.observable=function(t){return wt(t),t},t.options=Object.create(null),M.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,k(t.options.components,Dn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=S(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=$t(this.options,t),this}}(t),function(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name,g=function(t){this._init(t)};return(g.prototype=Object.create(n.prototype)).constructor=g,g.cid=e++,g.options=$t(n.options,t),g.super=n,g.options.props&&function(t){var e=t.options.props;for(var n in e)hn(t.prototype,"_props",n)}(g),g.options.computed&&function(t){var e=t.options.computed;for(var n in e)yn(t.prototype,n,e[n])}(g),g.extend=n.extend,g.mixin=n.mixin,g.use=n.use,M.forEach((function(t){g[t]=n[t]})),i&&(g.options.components[i]=g),g.superOptions=n.options,g.extendOptions=t,g.sealedOptions=k({},g.options),o[r]=g,g}}(t),function(t){M.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&s(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(En),Object.defineProperty(En.prototype,"$isServer",{get:nt}),Object.defineProperty(En.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(En,"FunctionalRenderContext",{value:$e}),En.version="2.6.14";var Zn=d("style,class"),$n=d("input,textarea,option,select,progress"),Pn=d("contenteditable,draggable,spellcheck"),Mn=d("events,caret,typing,plaintext-only"),Ln=d("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Rn="http://www.w3.org/1999/xlink",Vn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Fn=function(t){return Vn(t)?t.slice(6,t.length):""},Wn=function(t){return null==t||!1===t};function Un(t,e){return{staticClass:zn(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function zn(t,e){return t?e?t+" "+e:t:e||""}function Yn(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,o=t.length;r-1?lr(t,e,n):Ln(e)?Wn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Pn(e)?t.setAttribute(e,function(t,e){return Wn(e)||"false"===e?"false":"contenteditable"===t&&Mn(e)?e:"true"}(e,n)):Vn(e)?Wn(n)?t.removeAttributeNS(Rn,Fn(e)):t.setAttributeNS(Rn,e,n):lr(t,e,n)}function lr(t,e,n){if(Wn(n))t.removeAttribute(e);else{if(B&&!Q&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var dr={create:cr,update:cr};function fr(t,e){var n=e.elm,r=e.data,g=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(g)||o(g.staticClass)&&o(g.class)))){var A=function(t){for(var e=t.data,n=t,r=t;i(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=Un(r.data,e));for(;i(n=n.parent);)n&&n.data&&(e=Un(e,n.data));return o=e.staticClass,g=e.class,i(o)||i(g)?zn(o,Yn(g)):"";var o,g}(e),C=n._transitionClasses;i(C)&&(A=zn(A,Yn(C))),A!==n._prevClass&&(n.setAttribute("class",A),n._prevClass=A)}}var pr,hr={create:fr,update:fr};function vr(t,e,n){var r=pr;return function o(){var i=e.apply(null,arguments);null!==i&&br(t,o,n,r)}}var yr=Ht&&!(J&&Number(J[1])<=53);function mr(t,e,n,r){if(yr){var o=an,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}pr.addEventListener(t,e,tt?{capture:n,passive:r}:n)}function br(t,e,n,r){(r||pr).removeEventListener(t,e._wrapper||e,n)}function _r(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};pr=e.elm,function(t){if(i(t.__r)){var e=B?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}i(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),Ae(n,r,mr,br,vr,e.context),pr=void 0}}var wr,xr={create:_r,update:_r};function Er(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,g=e.elm,A=t.data.domProps||{},C=e.data.domProps||{};for(n in i(C.__ob__)&&(C=e.data.domProps=k({},C)),A)n in C||(g[n]="");for(n in C){if(r=C[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===A[n])continue;1===g.childNodes.length&&g.removeChild(g.childNodes[0])}if("value"===n&&"PROGRESS"!==g.tagName){g._value=r;var I=o(r)?"":String(r);Sr(g,I)&&(g.value=I)}else if("innerHTML"===n&&Bn(g.tagName)&&o(g.innerHTML)){(wr=wr||document.createElement("div")).innerHTML=""+r+"";for(var s=wr.firstChild;g.firstChild;)g.removeChild(g.firstChild);for(;s.firstChild;)g.appendChild(s.firstChild)}else if(r!==A[n])try{g[n]=r}catch(t){}}}}function Sr(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return l(n)!==l(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var kr={create:Er,update:Er},Or=y((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function Tr(t){var e=Nr(t.style);return t.staticStyle?k(t.staticStyle,e):e}function Nr(t){return Array.isArray(t)?O(t):"string"==typeof t?Or(t):t}var jr,Dr=/^--/,Zr=/\s*!important$/,$r=function(t,e,n){if(Dr.test(e))t.style.setProperty(e,n);else if(Zr.test(n))t.style.setProperty(x(e),n.replace(Zr,""),"important");else{var r=Mr(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Vr).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Wr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Vr).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ur(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&k(e,zr(t.name||"v")),k(e,t),e}return"string"==typeof t?zr(t):void 0}}var zr=y((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Yr=z&&!Q,Gr="transition",Hr="animation",Br="transition",Qr="transitionend",Xr="animation",Kr="animationend";Yr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Br="WebkitTransition",Qr="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Xr="WebkitAnimation",Kr="webkitAnimationEnd"));var Jr=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function qr(t){Jr((function(){Jr(t)}))}function to(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Fr(t,e))}function eo(t,e){t._transitionClasses&&p(t._transitionClasses,e),Wr(t,e)}function no(t,e,n){var r=oo(t,e),o=r.type,i=r.timeout,g=r.propCount;if(!o)return n();var A=o===Gr?Qr:Kr,C=0,I=function(){t.removeEventListener(A,s),n()},s=function(e){e.target===t&&++C>=g&&I()};setTimeout((function(){C0&&(n=Gr,s=g,a=i.length):e===Hr?I>0&&(n=Hr,s=I,a=C.length):a=(n=(s=Math.max(g,I))>0?g>I?Gr:Hr:null)?n===Gr?i.length:C.length:0,{type:n,timeout:s,propCount:a,hasTransform:n===Gr&&ro.test(r[Br+"Property"])}}function io(t,e){for(;t.length1}function ao(t,e){!0!==e.data.show&&Ao(e)}var co=function(t){var e,n,r={},C=t.modules,I=t.nodeOps;for(e=0;el?v(t,o(n[p+1])?null:n[p+1].elm,n,u,p,r):u>p&&m(e,c,l)}(c,d,p,n,s):i(p)?(i(t.text)&&I.setTextContent(c,""),v(c,null,p,0,p.length-1,n)):i(d)?m(d,0,d.length-1):i(t.text)&&I.setTextContent(c,""):t.text!==e.text&&I.setTextContent(c,e.text),i(l)&&i(u=l.hook)&&i(u=u.postpatch)&&u(t,e)}}}function x(t,e,n){if(g(n)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1,g.selected!==i&&(g.selected=i);else if(D(ho(g),r))return void(t.selectedIndex!==A&&(t.selectedIndex=A));o||(t.selectedIndex=-1)}}function po(t,e){return e.every((function(e){return!D(e,t)}))}function ho(t){return"_value"in t?t._value:t.value}function vo(t){t.target.composing=!0}function yo(t){t.target.composing&&(t.target.composing=!1,mo(t.target,"input"))}function mo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function bo(t){return!t.componentInstance||t.data&&t.data.transition?t:bo(t.componentInstance._vnode)}var _o={bind:function(t,e,n){var r=e.value,o=(n=bo(n)).data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Ao(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=bo(n)).data&&n.data.transition?(n.data.show=!0,r?Ao(n,(function(){t.style.display=t.__vOriginalDisplay})):Co(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},wo={model:uo,show:_o},xo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Eo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Eo(He(e.children)):t}function So(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[b(i)]=o[i];return e}function ko(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Oo=function(t){return t.tag||fe(t)},To=function(t){return"show"===t.name},No={name:"transition",props:xo,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Oo)).length){var r=this.mode,o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var i=Eo(o);if(!i)return o;if(this._leaving)return ko(t,o);var g="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?g+"comment":g+i.tag:A(i.key)?0===String(i.key).indexOf(g)?i.key:g+i.key:i.key;var C=(i.data||(i.data={})).transition=So(this),I=this._vnode,s=Eo(I);if(i.data.directives&&i.data.directives.some(To)&&(i.data.show=!0),s&&s.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(i,s)&&!fe(s)&&(!s.componentInstance||!s.componentInstance._vnode.isComment)){var a=s.data.transition=k({},C);if("out-in"===r)return this._leaving=!0,Ce(a,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ko(t,o);if("in-out"===r){if(fe(i))return I;var c,u=function(){c()};Ce(C,"afterEnter",u),Ce(C,"enterCancelled",u),Ce(a,"delayLeave",(function(t){c=t}))}}return o}}},jo=k({tag:String,moveClass:String},xo);delete jo.mode;var Do={props:jo,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=qe(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],g=So(this),A=0;A-1?Xn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Xn[t]=/HTMLUnknownElement/.test(e.toString())},k(En.options.directives,wo),k(En.options.components,Mo),En.prototype.__patch__=z?co:T,En.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=dt),rn(t,"beforeMount"),r=function(){t._update(t._render(),n)},new fn(t,r,T,{before:function(){t._isMounted&&!t._isDestroyed&&rn(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,rn(t,"mounted")),t}(this,t=t&&z?function(t){return"string"==typeof t?document.querySelector(t)||document.createElement("div"):t}(t):void 0,e)},z&&setTimeout((function(){R.devtools&&rt&&rt.emit("init",En)}),0);const Lo=En;var Ro=n(655),Vo=n(1244),Fo=n(979),Wo=n(8760),Uo=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),zo=function(t){function e(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return Ro.ZT(e,t),e.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},e}(Wo.w),Yo=n(3142),Go=function(t){function e(e){var n=t.call(this,e)||this;return n.destination=e,n}return Ro.ZT(e,t),e}(Fo.L),Ho=function(t){function e(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return Ro.ZT(e,t),e.prototype[Yo.b]=function(){return new Go(this)},e.prototype.lift=function(t){var e=new Bo(this,this);return e.operator=t,e},e.prototype.next=function(t){if(this.closed)throw new Uo;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),o=0;o1?r.next(Array.prototype.slice.call(arguments)):r.next(t)}),r,n)}))}function qo(t,e,n,r,o){var i;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(t)){var g=t;t.addEventListener(e,n,o),i=function(){return g.removeEventListener(e,n,o)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(t)){var A=t;t.on(e,n),i=function(){return A.off(e,n)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(t)){var C=t;t.addListener(e,n),i=function(){return C.removeListener(e,n)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var I=0,s=t.length;I1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},e}(Fo.L),ii=function(t){function e(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return Ro.ZT(e,t),e.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},e.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},e.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new Wo.w).add(this.source.subscribe(new Ai(this.getSubject(),this))),t.closed&&(this._connection=null,t=Wo.w.EMPTY)),t},e.prototype.refCount=function(){return ni()(this)},e}(Vo.y),gi=function(){var t=ii.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}}(),Ai=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return Ro.ZT(e,t),e.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},e.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},e}(Go);function Ci(t,e){return function(n){var r;if(r="function"==typeof t?t:function(){return t},"function"==typeof e)return n.lift(new si(r,e));var o=Object.create(n,gi);return o.source=n,o.subjectFactory=r,o}}Fo.L;var Ii,si=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function ai(){return new Ho}var ci=function(){};function ui(t){return t&&"function"==typeof t.next}function li(t){return[t.arg].concat(Object.keys(t.modifiers)).join(":")}var di={created:function(){var t=this,e=t.$options.domStreams;e&&e.forEach((function(e){t[e]=new Ho}));var n=t.$options.observableMethods;n&&(Array.isArray(n)?n.forEach((function(e){t[e+"$"]=t.$createObservableMethod(e)})):Object.keys(n).forEach((function(e){t[n[e]]=t.$createObservableMethod(e)})));var r=t.$options.subscriptions;"function"==typeof r&&(r=r.call(t)),r&&(t.$observables={},t._subscription=new Wo.w,Object.keys(r).forEach((function(e){var n;!function(t,e,n){e in t?t[e]=n:Ii.util.defineReactive(t,e,n)}(t,e,void 0),(n=t.$observables[e]=r[e])&&"function"==typeof n.subscribe?t._subscription.add(r[e].subscribe((function(n){t[e]=n}),(function(t){throw t}))):ci('Invalid Observable found in subscriptions option with key "'+e+'".',t)})))},beforeDestroy:function(){this._subscription&&this._subscription.unsubscribe()}},fi={bind:function(t,e,n){var r=e.value,o=e.arg,i=e.expression,g=e.modifiers;if(ui(r))r={subject:r};else if(!r||!ui(r.subject))return void ci('Invalid Subject found in directive with key "'+i+'".'+i+" should be an instance of Subject or have the type { subject: Subject, data: any }.",n.context);var A={stop:function(t){return t.stopPropagation()},prevent:function(t){return t.preventDefault()}},C=Object.keys(A).filter((function(t){return g[t]})),I=r.subject,s=(I.next||I.onNext).bind(I);if(!g.native&&n.componentInstance)r.subscription=n.componentInstance.$eventToObservable(o).subscribe((function(t){C.forEach((function(e){return A[e](t)})),s({event:t,data:r.data})}));else{var a=r.options?[t,o,r.options]:[t,o];r.subscription=Jo.apply(void 0,a).subscribe((function(t){C.forEach((function(e){return A[e](t)})),s({event:t,data:r.data})}))}(t._rxHandles||(t._rxHandles={}))[li(e)]=r},update:function(t,e){var n=e.value,r=t._rxHandles&&t._rxHandles[li(e)];r&&n&&ui(n.subject)&&(r.data=n.data)},unbind:function(t,e){var n=li(e),r=t._rxHandles&&t._rxHandles[n];r&&(r.subscription&&r.subscription.unsubscribe(),t._rxHandles[n]=null)}};function pi(t,e){var n=this,r=new Vo.y((function(r){var o,i=function(){o=n.$watch(t,(function(t,e){r.next({oldValue:e,newValue:t})}),e)};return n._data?i():n.$once("hook:created",i),new Wo.w((function(){o&&o()}))}));return r}function hi(t,e){if("undefined"==typeof window)return ei;var n=this,r=document.documentElement,o=new Vo.y((function(o){function i(e){if(n.$el){if(null===t&&n.$el===e.target)return o.next(e);for(var r=n.$el.querySelectorAll(t),i=e.target,g=0,A=r.length;g=0}function Ti(t){return t&&"function"==typeof t.schedule}function Ni(t){var e=t.index,n=t.period,r=t.subscriber;if(r.next(e),!r.closed){if(-1===n)return r.complete();t.index=e+1,this.schedule(t,n)}}var ji=n(6900),Di=n(3109);function Zi(t,e){return e?(0,Di.r)(t,e):new Vo.y((0,ji.V)(t))}function $i(){for(var t=[],e=0;evoid 0!==t.tag||" "!==t.text)):[]}},render(){const t=arguments[0],e=this.children().map((e=>t("div",{class:"splitview__item"},[e])));return t("div",{class:"splitview"},[e])}};var eg=n(6675),ng={};ng.styleTagTransform=Bi(),ng.setAttributes=zi(),ng.insert=Wi().bind(null,"head"),ng.domAPI=Vi(),ng.insertStyleElement=Gi(),Li()(eg.Z,ng),eg.Z&&eg.Z.locals&&eg.Z.locals;var rg=Ki(tg,void 0,void 0,!1,null,null,null);rg.options.__file="src/components/SplitView.vue";const og=rg.exports;var ig=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"treeview",attrs:{tabindex:"1"},on:{keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&2!==e.button?null:(e.preventDefault(),t.navigateRight.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:(e.preventDefault(),t.navigateLeft.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.navigateUp.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.navigateDown.apply(null,arguments))}]}},t._l(t.rows,(function(e){return n("div",{key:e.node.id,staticClass:"treeview__item",class:{"treeview__item--selected":t.selected&&e.node.id===t.selected.id,"treeview__item--found":e.node.found},attrs:{"data-id":e.node.id},on:{mousedown:function(n){return t.select(e.node)},mouseenter:function(n){return t.highlight(e.node)},dblclick:function(n){return t.toggle(e.node)},mouseleave:function(e){return t.highlight(!1)}}},[n("div",{staticClass:"treeview__indent",style:{width:14*e.indent+"px"}}),t._v(" "),n("div",{staticClass:"treeview__toggle"},[e.node.children&&e.node.collapsed?n("div",{staticClass:"treeview__toggle__expand",on:{click:function(n){return t.expand(e.node)}}}):t._e(),t._v(" "),e.node.children&&!e.node.collapsed?n("div",{staticClass:"treeview__toggle__collapse",on:{click:function(n){return t.collapse(e.node)}}}):t._e()]),t._v(" "),n("div",{staticClass:"treeview__label"},[t._v("\n "+t._s(e.title)+"\n ")])])})),0)};ig._withStripped=!0;var gg=n(6008),Ag=n(5760),Cg=n(7604);function Ig(t,e){return"function"==typeof e?function(n){return n.pipe(Ig((function(n,r){return(0,Ag.D)(t(n,r)).pipe((0,Ko.U)((function(t,o){return e(n,t,r,o)})))})))}:function(e){return e.lift(new sg(t))}}var sg=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new ag(t,this.project))},t}(),ag=function(t){function e(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return Ro.ZT(e,t),e.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e)},e.prototype._innerSub=function(t){var e=this.innerSubscription;e&&e.unsubscribe();var n=new Cg.IY(this),r=this.destination;r.add(n),this.innerSubscription=(0,Cg.ft)(t,n),this.innerSubscription!==n&&r.add(this.innerSubscription)},e.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},e.prototype._unsubscribe=function(){this.innerSubscription=void 0},e.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&t.prototype._complete.call(this)},e.prototype.notifyNext=function(t){this.destination.next(t)},e}(Cg.Ds);function cg(t,e,n){return void 0===n&&(n=Number.POSITIVE_INFINITY),"function"==typeof e?function(r){return r.pipe(cg((function(n,r){return(0,Ag.D)(t(n,r)).pipe((0,Ko.U)((function(t,o){return e(n,t,r,o)})))}),n))}:("number"==typeof e&&(n=e),function(e){return e.lift(new ug(t,n))})}var ug=function(){function t(t,e){void 0===e&&(e=Number.POSITIVE_INFINITY),this.project=t,this.concurrent=e}return t.prototype.call=function(t,e){return e.subscribe(new lg(t,this.project,this.concurrent))},t}(),lg=function(t){function e(e,n,r){void 0===r&&(r=Number.POSITIVE_INFINITY);var o=t.call(this,e)||this;return o.project=n,o.concurrent=r,o.hasCompleted=!1,o.buffer=[],o.active=0,o.index=0,o}return Ro.ZT(e,t),e.prototype._next=function(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},e}(Cg.Ds),dg=n(3608);function fg(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),cg(dg.y,t)}function pg(){return fg(1)}function hg(){for(var t=[],e=0;e0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},e.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},e}(xi),bg=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Ro.ZT(e,t),e}(Si))(mg),_g=n(5631),wg=n(4944);yg||(yg={});var xg=function(){function t(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}return t.prototype.observe=function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}},t.prototype.do=function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}},t.prototype.accept=function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)},t.prototype.toObservable=function(){switch(this.kind){case"N":return $i(this.value);case"E":return(0,wg._)(this.error);case"C":return(0,_g.c)()}throw new Error("unexpected notification kind value")},t.createNext=function(e){return void 0!==e?new t("N",e):t.undefinedValueNotification},t.createError=function(e){return new t("E",void 0,e)},t.createComplete=function(){return t.completeNotification},t.completeNotification=new t("C"),t.undefinedValueNotification=new t("N",void 0),t}(),Eg=function(t){function e(e,n,r){void 0===r&&(r=0);var o=t.call(this,e)||this;return o.scheduler=n,o.delay=r,o}return Ro.ZT(e,t),e.dispatch=function(t){var e=t.notification,n=t.destination;e.observe(n),this.unsubscribe()},e.prototype.scheduleMessage=function(t){this.destination.add(this.scheduler.schedule(e.dispatch,this.delay,new Sg(t,this.destination)))},e.prototype._next=function(t){this.scheduleMessage(xg.createNext(t))},e.prototype._error=function(t){this.scheduleMessage(xg.createError(t)),this.unsubscribe()},e.prototype._complete=function(){this.scheduleMessage(xg.createComplete()),this.unsubscribe()},e}(Fo.L),Sg=function(){return function(t,e){this.notification=t,this.destination=e}}(),kg=function(t){function e(e,n,r){void 0===e&&(e=Number.POSITIVE_INFINITY),void 0===n&&(n=Number.POSITIVE_INFINITY);var o=t.call(this)||this;return o.scheduler=r,o._events=[],o._infiniteTimeWindow=!1,o._bufferSize=e<1?1:e,o._windowTime=n<1?1:n,n===Number.POSITIVE_INFINITY?(o._infiniteTimeWindow=!0,o.next=o.nextInfiniteTimeWindow):o.next=o.nextTimeWindow,o}return Ro.ZT(e,t),e.prototype.nextInfiniteTimeWindow=function(e){if(!this.isStopped){var n=this._events;n.push(e),n.length>this._bufferSize&&n.shift()}t.prototype.next.call(this,e)},e.prototype.nextTimeWindow=function(e){this.isStopped||(this._events.push(new Og(this._getNow(),e)),this._trimBufferThenGetEvents()),t.prototype.next.call(this,e)},e.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new Uo;if(this.isStopped||this.hasError?e=Wo.w.EMPTY:(this.observers.push(t),e=new zo(this,t)),o&&t.add(t=new Eg(t,o)),n)for(var g=0;ge&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},e}(Ho),Og=function(){return function(t,e){this.time=t,this.value=e}}();function Tg(t,e,n){var r;return r=t&&"object"==typeof t?t:{bufferSize:t,windowTime:e,refCount:!1,scheduler:n},function(t){return t.lift(function(t){var e,n,r=t.bufferSize,o=void 0===r?Number.POSITIVE_INFINITY:r,i=t.windowTime,g=void 0===i?Number.POSITIVE_INFINITY:i,A=t.refCount,C=t.scheduler,I=0,s=!1,a=!1;return function(t){var r;I++,!e||s?(s=!1,e=new kg(o,g,C),r=e.subscribe(this),n=t.subscribe({next:function(t){e.next(t)},error:function(t){s=!0,e.error(t)},complete:function(){a=!0,n=void 0,e.complete()}}),a&&(n=void 0)):r=e.subscribe(this),this.add((function(){I--,r.unsubscribe(),r=void 0,n&&!a&&A&&0===I&&(n.unsubscribe(),n=void 0,e=void 0)}))}}(r))}}var Ng=n(1410);function jg(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof Vo.y?t[0]:fg(n)(Zi(t,r))}var Dg=n(3068);function Zg(){for(var t=[],e=0;e{let t;return hg(this.call("outliner.tree"),Pg.on("TREE").pipe((0,Ko.U)((t=>t.data)))).pipe((0,Dg.b)((e=>{t=e})),Zg(this.local.treeChange$.pipe((0,Ko.U)((()=>t)))))})).pipe((r=new kg(1,void 0,n),function(t){return Ci((function(){return r}),void 0)(t)}),ni()),this.selected$=jg((0,Ng.P)((()=>this.call("outliner.selected"))),Pg.on("SELECTED").pipe((0,Ko.U)((t=>t.data))),this.local.selected$)}enable(){return this.call("enable")}disable(){return this.call("disable")}expand(t){return this.call("outliner.expand",t.id).then((e=>{t.collapsed=!1,t.children=e,this.local.treeChange$.next(t)}))}collapse(t){return this.call("outliner.collapse",t.id).then((e=>{t.collapsed=!0,t.children=e,this.local.treeChange$.next(t)}))}toggle(t){return t.collapsed?this.expand(t):this.collapse(t)}searchFilter(t){this.call("outliner.searchFilter",t).then((()=>{this.local.treeChange$.next(t)}))}logToConsole(){this.call("outliner.logToConsole")}select(t){return this.call("outliner.select",t.id).then((()=>{this.local.selected$.next(t)}))}setProperty(t,e){return this.call("properties.set",t,e)}highlight(t){return this.call("outliner.highlight",t.id)}call(t,...e){if(!chrome.devtools){const n=t.indexOf(".");let r;return r=-1===n?this.inspector[t](...e):this.inspector[t.substr(0,n)][t.substr(n+1)](...e),void 0!==r&&(r=JSON.parse(JSON.stringify(r))),Promise.resolve(r)}return function(t,e){return new Promise(((n,r)=>{chrome.devtools.inspectedWindow.eval(t,e,((t,e)=>{e?(e.isException?r(e.value):e.isError&&e.description.match(/%s/)&&1===e.details.length&&r(e.description),r(e)):n(t)}))}))}(this.path+"."+t+"("+e.map((t=>JSON.stringify(t))).join(", ")+")",this.target)}}const Lg=Pg.to("devtools_page").stream("PANEL_VISIBLE").pipe((0,Ko.U)((t=>t.data)),Tg(1)),Rg=Lg.pipe(Ig((t=>{if(!t)return $i([]);Pg.to("content_scripts").send("DETECT");const e=[];return Pg.on("DETECTED").pipe(vg(null),Ig((()=>Pg.to("content_scripts").stream("INSTANCES"))),Ig((t=>{const n=e.findIndex((e=>e.from===t.from));return 0===t.data.length?-1===n?(0,_g.c)():(e.splice(n,1),$i(e)):(-1===n?e.push(t):e[n]=t,$i(e))})),Zg(Pg.on("DISCONNECTED").pipe((0,Ko.U)((t=>e.filter((e=>e.from!==t.from)))))))}))),Vg=Rg.pipe((0,Ko.U)((t=>{if(0===t.length)return null;const e=t[t.length-1];if(0===e.data.length)return null;const n=e.data[e.data.length-1];return{version:n.version,status:n.status,connection:e.from,frameURL:e.frameURL,index:e.data.length-1}}))).pipe(Ig((t=>null===t?$i(null):Pg.to(t.connection).get("INSPECTOR",t.index).pipe(Ig((e=>Vo.y.create((n=>{const r=new Mg(e,{frameURL:t.frameURL});return n.next(r),r.enable(),()=>{r.disable()}}))))))),vg(null),Tg(1));Vg.method=function(t){return this.pipe((0,Ko.U)((e=>function(...n){if(null!==e)return e[t](...n);console.log("No inspector available")})))};const Fg=Vg,Wg={subscriptions(){const t=Fg.pipe((0,gg.h)((t=>null!==t)));return{selected:t.pipe(Ig((t=>t.selected$))),rows:t.pipe(Ig((t=>t.tree$)),(0,Ko.U)(this.flattenTree)),select:Fg.method("select"),expand:Fg.method("expand"),toggle:Fg.method("toggle"),collapse:Fg.method("collapse"),highlight:Fg.method("highlight")}},methods:{flattenTree(t){const e=[];if(Array.isArray(t.children))for(const n of t.children)this.flattenNode(n,e,0);return e},flattenNode(t,e,n){let r=t.type;if(void 0!==t.name&&null!==t.name&&""!==t.name&&(r=t.type+" ["+t.name+"]"),e.push({indent:n,node:t,title:r}),n++,!t.collapsed&&t.children)for(const r of t.children)this.flattenNode(r,e,n)},navigateUp(){const t=this.findRowIndex(this.selected.id);t>0&&this.select(this.rows[t-1].node)},navigateRight(){const t=this.findRowIndex(this.selected.id),e=this.rows[t];e.node.collapsed?this.expand(e.node):t0){const t=this.findRowIndex(e.node.parent);this.select(this.rows[t].node)}}else this.collapse(e.node)},findRowIndex(t){for(const e in this.rows)if(this.rows[e].node.id===t)return parseInt(e);return-1}}},Ug=Wg;var zg=n(1312),Yg={};Yg.styleTagTransform=Bi(),Yg.setAttributes=zi(),Yg.insert=Wi().bind(null,"head"),Yg.domAPI=Vi(),Yg.insertStyleElement=Gi(),Li()(zg.Z,Yg),zg.Z&&zg.Z.locals&&zg.Z.locals;var Gg=Ki(Ug,ig,[],!1,null,null,null);Gg.options.__file="src/components/TreeView.vue";const Hg=Gg.exports;var Bg=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"detailview"},[t._l(t.fields,(function(e){return n("div",{key:e.path,staticClass:"detailview__item"},[n("div",{staticClass:"detailview__label"},[t._v(t._s(e.path))]),t._v(" "),n("DetailValue",{attrs:{field:e},on:{change:function(n){return t.setProperty(e.path,n)}}})],1)})),t._v(" "),n("button",{on:{click:t.logToConsole}},[t._v("Log to console")])],2)};function Qg(t){var e=t.subscriber,n=t.counter,r=t.period;e.next(n),this.schedule({subscriber:e,counter:n+1,period:r},r)}Bg._withStripped=!0;var Xg=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",["number"===t.field.type||"string"===t.field.type||"object"===t.field.type?n("span",{staticClass:"detailvalue__input",class:{detailvalue__encrypted:t.isEncrypted},attrs:{contenteditable:"true"},domProps:{innerHTML:t._s(t.fieldValue)},on:{focus:t.onFocus,blur:t.onBlur,keydown:t.keydown}}):t._e(),t._v(" "),"boolean"===t.field.type?n("label",{staticClass:"detailvalue__checkbox"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.fieldValue,expression:"fieldValue"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.fieldValue)?t._i(t.fieldValue,null)>-1:t.fieldValue},on:{change:[function(e){var n=t.fieldValue,r=e.target,o=!!r.checked;if(Array.isArray(n)){var i=t._i(n,null);r.checked?i<0&&(t.fieldValue=n.concat([null])):i>-1&&(t.fieldValue=n.slice(0,i).concat(n.slice(i+1)))}else t.fieldValue=o},function(e){return t.toggle()}]}}),t._v("\n "+t._s(t.field.value)+"\n ")]):t._e(),t._v(" "),"object"!==t.field.type?n("span",{staticClass:"detailvalue__static"},[t._v(t._s(t.staticType))]):t._e()])};function Kg(t){return!("string"!=typeof t||!t.match(/^(\\null|\\NaN|\\undefined)$/))}Xg._withStripped=!0;const Jg=function(t){let e;const n=parseFloat(t,10),r=Kg(t);if(isNaN(n))if(r)switch(t){case"\\null":e=null;break;case"\\NaN":e=NaN;break;case"\\undefined":e=void 0}else e=t;else e=n;return e},qg=function(t,e){let n,r;return null==t||"string"!=typeof t&&isNaN(t)?(r=!0,n=String(t)):(r=!1,n=t),e?{oldValue:t,isSpecial:r,newValue:n}:n},tA={props:{field:{type:Object,required:!0}},data:()=>({isEdit:!1,fieldValue:void 0,isEncrypted:!1}),computed:{staticType(){const t=this.field.type;return"object"===t&&null===this.field.value?"null":"boolean"===t||"number"===t||"string"===t?"":t}},watch:{field(t){this.field=t,this.isEdit||this.setFieldValue(this.field.value)}},methods:{onFocus(){this.isEdit=!0,this.isEdit&&void 0===this.fieldValue&&this.setFieldValue(this.field.value)},onBlur(t){const e=this.fieldValue;this.setFieldValue(t.target.innerText),this.isEdit=!1,e!==this.fieldValue&&this.sentNewValue(this.fieldValue)},toggle(){this.sentNewValue(!this.field.value)},keydown(t){if("Enter"===t.key)t.preventDefault(),this.sentNewValue(t.target.innerText);else if("number"!==this.field.type)return;let e=parseFloat(t.target.innerText,10),n=!1,r=1;switch(t.altKey?r=.1:t.shiftKey&&(r=10),t.key){case"ArrowUp":n=!isNaN(e),e+=r;break;case"ArrowDown":n=!isNaN(e),e-=r}if(n){const n=t.target.innerText.match(/^[0-9]+\.([0-9]+)$/);n&&(e=parseFloat(e.toFixed(Math.max(1,n[1].length)))),t.target.innerText=e,this.sentNewValue(e)}},setFieldValue(t){const e=qg(t,!0);this.fieldValue=e.newValue,this.isEncrypted=e.isSpecial},sentNewValue(t){const e=Jg(t);this.setFieldValue(e),this.$emit("change",e)}}};var eA=n(1306),nA={};nA.styleTagTransform=Bi(),nA.setAttributes=zi(),nA.insert=Wi().bind(null,"head"),nA.domAPI=Vi(),nA.insertStyleElement=Gi(),Li()(eA.Z,nA),eA.Z&&eA.Z.locals&&eA.Z.locals;var rA=Ki(tA,Xg,[],!1,null,null,null);rA.options.__file="src/components/DetailValue.vue";const oA={components:{DetailValue:rA.exports},subscriptions:()=>({fields:Fg.pipe(Ig((t=>{return null===t?(0,_g.c)():(e=567,void 0===e&&(e=0),void 0===n&&(n=ki),(!Oi(e)||e<0)&&(e=0),n&&"function"==typeof n.schedule||(n=ki),new Vo.y((function(t){return t.add(n.schedule(Qg,e,{subscriber:t,counter:0,period:e})),t}))).pipe(Zg(t.selected$),Ig((()=>t.call("properties.all"))),(0,Ko.U)((t=>{const e={};return t.reduce(((t,n)=>e[n.path]?t:(e[n.path]=!0,[...t,n])),[])})));var e,n}))),setProperty:Fg.method("setProperty"),logToConsole:Fg.method("logToConsole")})};var iA=n(6825),gA={};gA.styleTagTransform=Bi(),gA.setAttributes=zi(),gA.insert=Wi().bind(null,"head"),gA.domAPI=Vi(),gA.insertStyleElement=Gi(),Li()(iA.Z,gA),iA.Z&&iA.Z.locals&&iA.Z.locals;var AA=Ki(oA,Bg,[],!1,null,null,null);AA.options.__file="src/components/DetailView.vue";const CA={components:{Toolbar:qi,SplitView:og,TreeView:Hg,DetailView:AA.exports},data:()=>({search:"",logoSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAYAAAC2n/CQAAAACXBIWXMAAAsTAAALEwEAmpwYAAA55WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0wNy0wN1QxOTozMzo1OCswMjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTA3LTA3VDE5OjQyOjI1KzAyOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0wNy0wN1QxOTo0MjoyNSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo2ZTcxYzdhZS1jYTRmLTQ2Y2MtYjQ5My05NWFhMDQyYzY4ZjQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MDI3OTc5ZjQtYzI4OC00NjhkLTkwMDctYTI4MzUzNjZjMmIwPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MDI3OTc5ZjQtYzI4OC00NjhkLTkwMDctYTI4MzUzNjZjMmIwPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAyNzk3OWY0LWMyODgtNDY4ZC05MDA3LWEyODM1MzY2YzJiMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wNy0wN1QxOTozMzo1OCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjZlNzFjN2FlLWNhNGYtNDZjYy1iNDkzLTk1YWEwNDJjNjhmNDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wNy0wN1QxOTo0MjoyNSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE3MjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj42MjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+laGqkAAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAMC0lEQVR42uyde5RVVR3HPzMMyGvEZnB4DAwgCQgJ2DhIpBVqq9JIQcolEg/BLEwXCoLFoiQgBDNiBT4QJRMfLTQFKQvlYQjiQtTAElSggXnAWDC8Z4Z59Mfvd5s7dO+ds/c959xz7/Bd66553HP22fuc79n7995pdXV1nMM5JAvSkqGTh/ImZAE/Bm4CegItgQrgU+BFYDFQniT3/E7gFqA/0BqoAkqAV4ElOqZU4lcz/dQBNfqxQk7hMtIO5U2I9F1bIAf4nN7UNvq/NkqW5kCGdiIDSAcqgWrgFHBYP/uBUuBMHIMeALwM9IhxzCfAcOAfAX54FwKvAENiHHMcGKPHuYUQYWodHJuux1VbXOdSIB/oBVwEdAaylC8tlaiVwAnlxkFgL1Coz22HcicmYTOA7+pFLga6hRH1fCVrPLPwce3cLmCLdmoDcNTh+bnAeh14LFwMrNOb9lkAydocWAsMbOS4TH05BwPvuHTtF4ArDAhbCHzN4Ux4FTAMuA7orZOXLUqAt4E3gdeirTRph/Im+C3ElujDW6Eki4VlwASDth8DfhRQMWCxwfHbgEEuXftDoJ/hJJPVyCw7QkW0oR7dr1PA68DvwlebnMJlpBvMdm6hMzAOeEM7dU2U49oC3zFse6SD2TgRuNnw+AIXCXvY8Ph/x/iuH7AGeMlDsqIr+w3Acp31GywBNQl8kNcqcRerfByO3kC2YXvtgS8EjKyZQJ7FeV8K2Dh+qDP/9T5e849nizLpAVoyN5z1YC+w7F/rgD3otpZ9ahugMcwFHgVa+Xzd9ZGE7KCgQGfbXP37oOXsfyJghC1XudBGYQ0CfgH8NAHXPQVsCjJhQ9r+y/r7R6qgmaAU+CBgYzoN7LY4b2MC+xxSxEcBMxPUhx2IWTTQhA3NtPNVdllseO7SAM6wAI8YHv+aPrBEIKTXZKvSkyisi9a5IGIa8HlgAfC+w3O2AQ8GdDxrEDOeExwEfpDAvlbpzwVAiwT2Y1Okf9oYekuBvwAfA2X6Np5R8jcHugNfBi4H2sXR4UWqkX4deLoR7XQ1MBpx1wYV31e5LBYZt+pxRQnsZynigLktznY+AopVrKsBzkOcUR0Rx1Se8iUSytwk7DPAdAfHdVEZ6D7E3GSK6/TG7QS+jdjlRiLeotbAMZVXX9IZLBlwB/A8EktQoC/0KcQ1uUq/SzTOALdbnlupYtyL+vJFQ3PgEiSeokAnpUvCvn+HKG5aG8I6ddUW6bLyAvCczrqmGAX8RH9fpZ/QgM+QnNgYplAFcRyXAn0sztuNuPl3OnwpduhnhXLqWuBWYCzwViwB2xSmJN8PfNVAFg3HN5DAjUgDTgUEcRw51JsWneIwEn+w0/KadYjXcxxwGfAHNwlrgxqVzWoNzxuInZfoHPzFQlUW3cAHSABOQgmLymmrLcSP3HN8CDzW+XWhDJ8Htgq40fCcfOBdJKbSTTRTxc12Wc6yWDGcIB2JlDrhUfteoCJVCWsj48wG7sJ9m2AzxIRzpcUNv1OVwTrqvUJuErZENeejSULYvpY6SuAJe8rinEz9eIHOiOtxhmF/5iDBOV7hfA9eBC8xCXjWjwv57ekKomdtuqFid5/HZA1p3clE2CH45GX0m0AXetx+OeYRXs0Qr5rT/t9r2H418J8moHhNRzI+MlOJsIM8bv854OcW592I2BEbwwP8f6B5Y5iB8ziCIKAK8VjZ4A6VZScS2X6edIQd7nH7LZFg4xKLc5c08n13zPPF/oV4+9okEWG3I7EitugJPAG8p/crO1kJew2SDeolOuvPMZaa7qQY3y/APIN4lP7slESEPYFkF8SL/khY5d+Bh4md3h44wmYiGZBeI6SorLO83oNRZsN+iJ/cBIuQtGVIHnsqSNDSX4mQnmKJXJX7N2ubtxFHoqgfhO2E5Gt18ZGw6Gx5yOLFmhmFyCbYBUyJ0q+gI5R/drsHbQ8FnkSCXuYQuziKa4Q9aXDsSCRULN/iOpXE50E5bSkaTAE6hP09AAlvNMGtJDYbOR7UKi/2WlhETGbdGaqg/RKJj/WMsF2IHpjdEQncnqpLwEqgq+WgFiFVQOLBWlUATJCBpOiEMMfw/J+pwpHMCGn4CzFPUzJBO8Rj+D4SgO/o4ZhirE7tB3UGrAy7+EW4Y2s9qoL/Uy60dTfwTcMXZyxS2STdcHbdhriSkx3hIsxdiC15sofX64YkBnwLycg46SZh0/QC3TwcwP2ISai7C21VAOORFHITLMGsKFoNkkmQirhHRYSFeGRfDbOq9EWyS/Yn0kpggtcRj0m6i8rKOswzV8dgltd0D7CH1MVvga/gfRr9QCTjoHsyEPZD4Hv6eyuXteupwD6P+r1BH2iqYwuSgzXNwgJjgq5IqnvLIBN2KxJSVx5BjnIDpxGXods4qTJvU0E18BBi+ZmHZLh6gT6RdJigEPb3iCfsoMfXWW8hGjgRBQ7Q9FCMlDDK159eFP64RRXmwBB2j85OY7GLlbXBvS4S7E+Ym81SDUU60xYgtSOeAo642P6cIBD2U7UE5Ovs6icqXVrCD2BWbDnVUQX8We/JQNUZ/ulCu/mq7PlO2EOIre1mJJV3PolLAdmAVOWLB14rHsmM/UjAy+WIXTXejUb+F8dhY4c9gtg2O0QgfK0qN6WIHbUYKWm0CfGvB2n/gVcQr5QtrkeKhAQdidwp6LSKTCuRsM9Jlu0MjYewK4BZSFBLBvWG5Gr9nEYi7IOcQJdO/NFjo3UJfD7ghDVdRb1IrCxHEjc/QZwPpuiCFPgosyHsSSVkMqd9PITEa8aLR1XxOhbgsZqmx5/Bu8Cd3+h9H294XjukdnCZjQx7XpLLV1fgXhRSOxrPVEgkLsA8ePykx32agZ1FKCeRVoJELo/PuNzmaJzlgyUCPS0I67WeUYqk4ZiiRVMk7HxdWtzGcvyv8eAEvSzOKfahX4ctzqloaoQdhNgGvUB31YKDhhssztnrQ79yLBTBsqZE2DTMHBSHMfeRT0NqqwYFnTDfmM8PwvbAPAPlCGIebTKEnYtsVGdCPpvY1qUBGvMizPfVOkN9lsdyxOjf3OV+zca8TloRapVqCoS9jPoq3k5QidSJWo/5XgODEXtjovEA5lm+IHbSEiTVaRzwOJJFMd3whY+GWUi+myn+Fq41pzqeNjz+CeqTHxdYXG8e9fUR3EA2UpCiACkSFw0ZKqevxK76DYjLGuDqsP8NQLKGtyP1fe9HXK5OU6FaIJF4a7D3LL4aPshUxkxDubKahindSxG7YQeDNjKRYO6bXFRQQiGRu5Eg92JdCar0GbZRssZbCipUqj3SPrdtkK3mh+lLWYQkW+7T5boMKcJRpaJIrs7UVwJfjKNPu5Bk0pQnbF/MA1yW0tCsU6mz1WOG7YxQhWe1C+MIT57s7dLSHAk7qN9qyAnxu+BPrYkG1pdUEwnCAz1MHQTVRE7pftxSc34kbEKI5z738unehcSfjir3BwFvc1YhvVQjbChoY7LFMrQE8cJEwmSLvuSGvQDx+OY7+HDf3qW+IPEQDywDNqhANnIhlQn7MeI//5XFzZndiNC/xaI/01UGtdkcudZHwoYHog8JyLMcToQs5FQjbK4u4aa587+m8eizuy37tAS7Gg6hPV/7eHzPxtMwH6sgAM9xBFFKfqaa0mVjezyuWm9j2I5sE2qq/Y+0HEtod5seHt6vqTSMC+5JWDpKArBPxYDN0Q5oasEvkTAP51vWT8Hf0pmZeLOfwgkkyuzhCJp/ovAk4rLdHOugdAsBu5mPg/Ba+P8Mswj4QiQI2WuEVr7eQFuX216NmK0i7fqyBQmVfBb/MkZWI1u7TsRBtm0G5hHpLXwaSDreB4vPxbyk5ywk6zbbw36Fxp3lUnvHVCZchpSCiiWGvKmfrsiGxcMQM1d3l60SbyBeufdM3+Sr9WetQxIV+0TYCiQ8rpUHy3AaYgJ7y/LhD1EFr8ajFzX0Em0ErtKlcpAu2XlA+xgzbwXiddqjK8JaXWb3G/bjABIAs1zFkv6IM2Yw4nrOVQtIVgzR8hiSWVykn81ICfmt1g+uri6ZikOfQ1m3idlKlPY6E4fEpmrEM3cEqaDjdeZA6zDCZmo/QhNBlb445UpYV8SLnMJl/HcA7Tt9aFMxla8AAAAASUVORK5CYII="}),computed:{darkMode:()=>"undefined"!=typeof chrome&&void 0!==chrome.devtools&&void 0!==chrome.devtools.panels&&"dark"===chrome.devtools.panels.themeName},subscriptions:()=>({injected:Fg.pipe((0,Ko.U)((t=>null!==t))),messageVisible:Lg.pipe(Ig((t=>t?function(t,e,n){void 0===t&&(t=0);var r=-1;return Oi(e)?r=Number(e)<1?1:Number(e):Ti(e)&&(n=e),Ti(n)||(n=ki),new Vo.y((function(e){var o=Oi(t)?t:+t-n.now();return n.schedule(Ni,o,{index:0,period:r,subscriber:e})}))}(100).pipe((0,Ko.U)((()=>!0)),vg(!1)):$i(!1)))),searchFilter:Fg.method("searchFilter")}),methods:{toggleSelectMode(t){this.selectModeSubscription=this.inspector$.first().subscribe((e=>{e.selectMode(t)}))},reload(){window.location.reload()},detect(){Pg.to("content_scripts").send("DETECT")}}};var IA=n(9627),sA={};sA.styleTagTransform=Bi(),sA.setAttributes=zi(),sA.insert=Wi().bind(null,"head"),sA.domAPI=Vi(),sA.insertStyleElement=Gi(),Li()(IA.Z,sA),IA.Z&&IA.Z.locals&&IA.Z.locals;var aA=Ki(CA,wi,[],!1,null,null,null);aA.options.__file="src/components/PixiPanel.vue";const cA=aA.exports;var uA=n(2362),lA={};lA.styleTagTransform=Bi(),lA.setAttributes=zi(),lA.insert=Wi().bind(null,"head"),lA.domAPI=Vi(),lA.insertStyleElement=Gi(),Li()(uA.Z,lA),uA.Z&&uA.Z.locals&&uA.Z.locals,e.info("pixi.panel"),chrome.extension&&(Lo.config.devtools=!1),chrome.extension&&(Lo.config.productionTip=!1),Lo.use(_i),new Lo(cA).$mount("pixi-panel")})()})(); \ No newline at end of file diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.bundle.js.LICENSE.txt b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.bundle.js.LICENSE.txt new file mode 100644 index 0000000..fe0ac45 --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.bundle.js.LICENSE.txt @@ -0,0 +1,20 @@ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ + +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.html b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.html new file mode 100644 index 0000000..559ab2d --- /dev/null +++ b/dist/plugins/aamddddknhcagpehecnhphigffljadon/pixi.panel.html @@ -0,0 +1,2 @@ + + diff --git a/dist/plugins/aamddddknhcagpehecnhphigffljadon/webstore-icon.png b/dist/plugins/aamddddknhcagpehecnhphigffljadon/webstore-icon.png new file mode 100644 index 0000000..98e8fc4 Binary files /dev/null and b/dist/plugins/aamddddknhcagpehecnhphigffljadon/webstore-icon.png differ diff --git a/package-lock.json b/package-lock.json index f967290..90622bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { + "@pixi/sound": "^4.2.0", "cyclops": "file:../cyclops" }, "devDependencies": { @@ -24,6 +25,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { + "@pixi/sound": "^4.2.0", "@pixi/tilemap": "^3.2.2", "pixi.js": "^6.3.0" }, @@ -36,6 +38,7 @@ "eslint-config-airbnb-base": "^15.0.0", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-plugin-import": "^2.26.0", + "estrella": "^1.4.1", "http-server": "^14.1.0", "tslib": "^2.3.1", "typescript": "^4.6.3" @@ -155,14 +158,12 @@ "node_modules/@pixi/constants": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-6.3.0.tgz", - "integrity": "sha512-295/bb0+5IugA9plqBnD6xrvApjgGRdaNJ6EryCa7UB2j8wt4YtuzLjNeaCtng9eJONgJXXPhPF85+spdWRMbg==", - "dev": true + "integrity": "sha512-295/bb0+5IugA9plqBnD6xrvApjgGRdaNJ6EryCa7UB2j8wt4YtuzLjNeaCtng9eJONgJXXPhPF85+spdWRMbg==" }, "node_modules/@pixi/core": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/core/-/core-6.3.0.tgz", "integrity": "sha512-j7UMizcgDoUB9eDrZIP22xJCPYpjx2/BCl8deE5M9Cim9OR2qPxnNnt3jC1oKf2vVnNMTDrMOLekhMVo89FX2Q==", - "dev": true, "dependencies": { "@types/offscreencanvas": "^2019.6.4" }, @@ -288,7 +289,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/loaders/-/loaders-6.3.0.tgz", "integrity": "sha512-FXW3DkcAg2w0FABS6ixmzJNQSdabHXWumltelYM76NmBSE8oaLmg6tniBvjrTlSxUs3HlgwdeqgnUHV9GIFxLQ==", - "dev": true, "peerDependencies": { "@pixi/constants": "6.3.0", "@pixi/core": "6.3.0", @@ -298,8 +298,7 @@ "node_modules/@pixi/math": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/math/-/math-6.3.0.tgz", - "integrity": "sha512-QkF9wl3/kXvthwWhrDAVgWQWl3T9dbyicHsoWfx0s9b3E0rx+PZcpz5ftaAVxGd7EvecIxV9nEUnna9TIjvwJQ==", - "dev": true + "integrity": "sha512-QkF9wl3/kXvthwWhrDAVgWQWl3T9dbyicHsoWfx0s9b3E0rx+PZcpz5ftaAVxGd7EvecIxV9nEUnna9TIjvwJQ==" }, "node_modules/@pixi/mesh": { "version": "6.3.0", @@ -401,18 +400,32 @@ "node_modules/@pixi/runner": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-6.3.0.tgz", - "integrity": "sha512-dG0YK/59dMay1pBD3sXYWtyDQ1gjRY8QCI38b+wQiH9oFMNFtj/f/RxkL1XyaK0r7sC8TjXUiQ+7+lZlmcqIjw==", - "dev": true + "integrity": "sha512-dG0YK/59dMay1pBD3sXYWtyDQ1gjRY8QCI38b+wQiH9oFMNFtj/f/RxkL1XyaK0r7sC8TjXUiQ+7+lZlmcqIjw==" }, "node_modules/@pixi/settings": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-6.3.0.tgz", "integrity": "sha512-UkbZmlexr6NGM6Qz30Et63bpWAmpmkknOOnavrhWPnnbhFIx4kVzU9mvGMHGSGNLJabX9+gFUdjDGSlzF42v4w==", - "dev": true, "dependencies": { "ismobilejs": "^1.1.0" } }, + "node_modules/@pixi/sound": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@pixi/sound/-/sound-4.2.0.tgz", + "integrity": "sha512-l7pbmLQa5soahfssyJjs/nkXMND8QwxqB3dA/zGr+87sVebOqohbJ5dLleBUWdPsAV+VeaQHi/4ohZR8fRt3og==", + "engines": { + "node": ">=12", + "npm": ">=7", + "yarn": "please-use-npm" + }, + "peerDependencies": { + "@pixi/core": ">=5", + "@pixi/loaders": ">=5", + "@pixi/ticker": ">=5", + "@pixi/utils": ">=5" + } + }, "node_modules/@pixi/sprite": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-6.3.0.tgz", @@ -498,7 +511,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-6.3.0.tgz", "integrity": "sha512-cEqyQgM5entsi+h85fUnESBzNc/yMRG/mqsfAr7/KraP7bmCcn3MYVuTycRMkRbuNPjC1NIpqkqiOaxzgAUGPw==", - "dev": true, "peerDependencies": { "@pixi/settings": "6.3.0" } @@ -507,7 +519,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-6.3.0.tgz", "integrity": "sha512-QI5wb/fDdH8DAzIMlrYS0MhG382FPMLh4s3yRtOaftiOb84LL7Syz//SC+CJAyVB0UV/Lpr+T6PiCa4eBjRDgA==", - "dev": true, "dependencies": { "@types/earcut": "^2.1.0", "earcut": "^2.2.2", @@ -522,8 +533,7 @@ "node_modules/@types/earcut": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", - "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==", - "dev": true + "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" }, "node_modules/@types/json-schema": { "version": "7.0.11", @@ -541,8 +551,7 @@ "node_modules/@types/offscreencanvas": { "version": "2019.6.4", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.6.4.tgz", - "integrity": "sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==", - "dev": true + "integrity": "sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==" }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "5.13.0", @@ -1182,8 +1191,7 @@ "node_modules/earcut": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.3.tgz", - "integrity": "sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==", - "dev": true + "integrity": "sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==" }, "node_modules/es-abstract": { "version": "1.19.5", @@ -1640,8 +1648,7 @@ "node_modules/eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", - "dev": true + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -2335,8 +2342,7 @@ "node_modules/ismobilejs": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ismobilejs/-/ismobilejs-1.1.1.tgz", - "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==", - "dev": true + "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==" }, "node_modules/js-yaml": { "version": "4.1.0", @@ -2819,8 +2825,7 @@ "node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "node_modules/qs": { "version": "6.10.3", @@ -2842,7 +2847,6 @@ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, "engines": { "node": ">=0.4.x" } @@ -3272,7 +3276,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -3447,14 +3450,12 @@ "@pixi/constants": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/constants/-/constants-6.3.0.tgz", - "integrity": "sha512-295/bb0+5IugA9plqBnD6xrvApjgGRdaNJ6EryCa7UB2j8wt4YtuzLjNeaCtng9eJONgJXXPhPF85+spdWRMbg==", - "dev": true + "integrity": "sha512-295/bb0+5IugA9plqBnD6xrvApjgGRdaNJ6EryCa7UB2j8wt4YtuzLjNeaCtng9eJONgJXXPhPF85+spdWRMbg==" }, "@pixi/core": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/core/-/core-6.3.0.tgz", "integrity": "sha512-j7UMizcgDoUB9eDrZIP22xJCPYpjx2/BCl8deE5M9Cim9OR2qPxnNnt3jC1oKf2vVnNMTDrMOLekhMVo89FX2Q==", - "dev": true, "requires": { "@types/offscreencanvas": "^2019.6.4" } @@ -3533,14 +3534,12 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/loaders/-/loaders-6.3.0.tgz", "integrity": "sha512-FXW3DkcAg2w0FABS6ixmzJNQSdabHXWumltelYM76NmBSE8oaLmg6tniBvjrTlSxUs3HlgwdeqgnUHV9GIFxLQ==", - "dev": true, "requires": {} }, "@pixi/math": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/math/-/math-6.3.0.tgz", - "integrity": "sha512-QkF9wl3/kXvthwWhrDAVgWQWl3T9dbyicHsoWfx0s9b3E0rx+PZcpz5ftaAVxGd7EvecIxV9nEUnna9TIjvwJQ==", - "dev": true + "integrity": "sha512-QkF9wl3/kXvthwWhrDAVgWQWl3T9dbyicHsoWfx0s9b3E0rx+PZcpz5ftaAVxGd7EvecIxV9nEUnna9TIjvwJQ==" }, "@pixi/mesh": { "version": "6.3.0", @@ -3604,18 +3603,22 @@ "@pixi/runner": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/runner/-/runner-6.3.0.tgz", - "integrity": "sha512-dG0YK/59dMay1pBD3sXYWtyDQ1gjRY8QCI38b+wQiH9oFMNFtj/f/RxkL1XyaK0r7sC8TjXUiQ+7+lZlmcqIjw==", - "dev": true + "integrity": "sha512-dG0YK/59dMay1pBD3sXYWtyDQ1gjRY8QCI38b+wQiH9oFMNFtj/f/RxkL1XyaK0r7sC8TjXUiQ+7+lZlmcqIjw==" }, "@pixi/settings": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/settings/-/settings-6.3.0.tgz", "integrity": "sha512-UkbZmlexr6NGM6Qz30Et63bpWAmpmkknOOnavrhWPnnbhFIx4kVzU9mvGMHGSGNLJabX9+gFUdjDGSlzF42v4w==", - "dev": true, "requires": { "ismobilejs": "^1.1.0" } }, + "@pixi/sound": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@pixi/sound/-/sound-4.2.0.tgz", + "integrity": "sha512-l7pbmLQa5soahfssyJjs/nkXMND8QwxqB3dA/zGr+87sVebOqohbJ5dLleBUWdPsAV+VeaQHi/4ohZR8fRt3og==", + "requires": {} + }, "@pixi/sprite": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/sprite/-/sprite-6.3.0.tgz", @@ -3662,14 +3665,12 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/ticker/-/ticker-6.3.0.tgz", "integrity": "sha512-cEqyQgM5entsi+h85fUnESBzNc/yMRG/mqsfAr7/KraP7bmCcn3MYVuTycRMkRbuNPjC1NIpqkqiOaxzgAUGPw==", - "dev": true, "requires": {} }, "@pixi/utils": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/@pixi/utils/-/utils-6.3.0.tgz", "integrity": "sha512-QI5wb/fDdH8DAzIMlrYS0MhG382FPMLh4s3yRtOaftiOb84LL7Syz//SC+CJAyVB0UV/Lpr+T6PiCa4eBjRDgA==", - "dev": true, "requires": { "@types/earcut": "^2.1.0", "earcut": "^2.2.2", @@ -3680,8 +3681,7 @@ "@types/earcut": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@types/earcut/-/earcut-2.1.1.tgz", - "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==", - "dev": true + "integrity": "sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==" }, "@types/json-schema": { "version": "7.0.11", @@ -3699,8 +3699,7 @@ "@types/offscreencanvas": { "version": "2019.6.4", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.6.4.tgz", - "integrity": "sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==", - "dev": true + "integrity": "sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==" }, "@typescript-eslint/eslint-plugin": { "version": "5.13.0", @@ -4075,6 +4074,7 @@ "cyclops": { "version": "file:../cyclops", "requires": { + "@pixi/sound": "^4.2.0", "@pixi/tilemap": "^3.2.2", "@types/nw.js": "^0.13.14", "@typescript-eslint/eslint-plugin": "^5.19.0", @@ -4084,6 +4084,7 @@ "eslint-config-airbnb-base": "^15.0.0", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-plugin-import": "^2.26.0", + "estrella": "^1.4.1", "http-server": "^14.1.0", "pixi.js": "^6.3.0", "tslib": "^2.3.1", @@ -4138,8 +4139,7 @@ "earcut": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.3.tgz", - "integrity": "sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==", - "dev": true + "integrity": "sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==" }, "es-abstract": { "version": "1.19.5", @@ -4500,8 +4500,7 @@ "eventemitter3": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", - "dev": true + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, "fast-deep-equal": { "version": "3.1.3", @@ -5004,8 +5003,7 @@ "ismobilejs": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ismobilejs/-/ismobilejs-1.1.1.tgz", - "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==", - "dev": true + "integrity": "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==" }, "js-yaml": { "version": "4.1.0", @@ -5387,8 +5385,7 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "qs": { "version": "6.10.3", @@ -5402,8 +5399,7 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "queue-microtask": { "version": "1.2.3", @@ -5700,7 +5696,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" diff --git a/package.json b/package.json index 017974b..b14b6b7 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "dev": "node ./build.js --watch", "test": "echo \"Error: no test specified\" && exit 1" }, + "chromium-args": "--load-extension='./plugins/aamddddknhcagpehecnhphigffljadon'", "repository": { "type": "git", "url": "git+https://github.com/FableMakerEngine/core.git" @@ -25,6 +26,7 @@ }, "homepage": "https://github.com/FableMakerEngine/core#readme", "dependencies": { + "@pixi/sound": "^4.2.0", "cyclops": "file:../cyclops" }, "devDependencies": { diff --git a/src/Boot.ts b/src/Boot.ts new file mode 100644 index 0000000..84f60d1 --- /dev/null +++ b/src/Boot.ts @@ -0,0 +1,5 @@ + + +export const audio = [ + +]; diff --git a/src/Constant.ts b/src/Constant.ts new file mode 100644 index 0000000..fd9c0b7 --- /dev/null +++ b/src/Constant.ts @@ -0,0 +1,10 @@ +import { TextStyle } from "pixi.js"; + +export const DEBUG = true; + +export const style = new TextStyle({ + fontFamily: "Georgia", + fontSize: 40, + wordWrap: true, + wordWrapWidth: 550 +}); diff --git a/src/Inventory.ts b/src/Inventory.ts index 72e0598..bca17af 100644 --- a/src/Inventory.ts +++ b/src/Inventory.ts @@ -1,13 +1,107 @@ -import ItemBase from './objects/ItemBase'; +import ItemBase, { DataItem } from './objects/ItemBase'; +/* TEMP */ +const DATABASE: DataItem[] = [ + null +]; -export default class Inventory { - private inventory: Record; +/** + * @todo swap this to cyclops + */ +function clamp(value: number, min: number, max: number): number { + return Math.min((Math.max(value, min), max)); +} + +/** + * the class that handle the inventory + */ +export class Inventory { + + private readonly inventory: ItemBase[]; + + /* temporary to move to an actual class **/ + private readonly MAX_ITEM = 99; constructor() { - this.inventory = {}; + this.inventory = []; + } + + /** + * add an item to the inventory. + * @param {number} id - the item inventory + * @param {number} amount - the number of item to add + */ + public addItem(id: number, amount = 1) { + if (this.isInInventory(id)) { + for (const item of this.inventory) { + if (item.id === id) { + if (item.amount < this.MAX_ITEM) { + item.amount = clamp(item.amount + amount, 0, this.MAX_ITEM); + } + } + } + } else { + const item = DATABASE[id]; + // @todo in the later make that we can have multiple type of items? + this.inventory.push(new ItemBase(item, amount)); + } + } + + /** + * remove an item from the inventory + * @param {number} id - the item id + * @param {number} amount - the item amount + */ + public removeItem(id: number, amount = 1) { + if (!this.isInInventory(id)) { + return; + } + for (const item of this.inventory) { + const index = this.getItemIndex(id); + if (item.id === id) { + if (item.amount - amount <= 0) { + this.inventory.splice(index, 1); + break; + } else { + item.amount - amount; + } + } + } + } + + /** + * return an item from the database + * due to the nature of fable maker inventory can have different + * implementations of the item structure so it's better to cast the type + * @example const item: MyItemType = this.inventory.getItem(id); + * @param {number} id - the item id; + * @returns + */ + public getItem(id: number): any { + if (this.isInInventory(id)) { + const index = this.getItemIndex(id); + return this.inventory[index]; + } + } + + public getItemIndex(id: number): number { + let index = 0; + for (let i = 0; i < this.inventory.length; i++) { + if (this.inventory[i].id === id) { + index = i; + break; + } + } + return index; } - public addItem(_id: number) { - this.inventory = {}; + /** + * return whether an item is in the inventory or not + * @param {number} id - the item id + * @returns {boolean} + */ + public isInInventory(id: number): boolean { + return this.inventory.some(item => { + return item.id === id; + }); } } diff --git a/src/main.ts b/src/main.ts index 9cd5001..40c4aef 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,10 +2,11 @@ import { Game } from 'cyclops'; import Boot from './scenes/SceneBoot'; import Map from './scenes/SceneMap'; - +import {SceneStory} from './scenes/SceneStory'; window.onload = () => { const game = Game.getInstance(); game.sceneLoader.add(new Map() , 'map'); game.sceneLoader.add(new Boot(), 'boot'); - game.sceneLoader.change('boot'); + game.sceneLoader.add(new SceneStory, 'story'); + game.sceneLoader.change('story'); }; diff --git a/src/management/Audio.ts b/src/management/Audio.ts new file mode 100644 index 0000000..41611c3 --- /dev/null +++ b/src/management/Audio.ts @@ -0,0 +1,55 @@ +import { utils } from 'pixi.js'; +import { SoundLibrary } from '@pixi/sound'; + +export enum AUDIO_TYPE { + BGM, + ME, + SE +} +export class Audio { + + public static readonly rootPath = 'assets/audio/'; + + private static loadedSound: { alias: string, type: AUDIO_TYPE, loaded: boolean }[] = []; + private static emitter = new utils.EventEmitter(); + private static library = new SoundLibrary(); + + public static on(event: string, listener: (...args: any[]) => void) { + this.emitter.on(event, listener); + } + + public static readonly PATH = { + bgm: 'bgm/', + me: 'me/', + se: 'se/', + }; + + public static add(alias: string, filename: string, type: AUDIO_TYPE) { + const isLoop = type === AUDIO_TYPE.BGM ? true : false; + + this.library.add(alias, { + url: this.rootPath + '/' + filename, + loop: isLoop, + loaded: () => { this.onLoaded(alias, type) } + }); + } + + public static play(alias: string, volume = 1){ + const s = this.library; + s.volume(alias,volume); + s.play(alias); + } + + private static onLoaded(alias: string, type: AUDIO_TYPE) { + this.loadedSound.push({ alias: alias, type: type, loaded: true }); + } + + public static isLoaded() { + for (const sound of this.loadedSound) { + if (!sound.loaded) { + return false; + } + } + return true; + } +} diff --git a/src/management/Database.ts b/src/management/Database.ts new file mode 100644 index 0000000..91e8925 --- /dev/null +++ b/src/management/Database.ts @@ -0,0 +1,52 @@ +import { AssetLoader } from "cyclops"; +import ItemBase from "../objects/ItemBase"; +import { DataStory } from "./StoryManager"; + + +export class Database { + + private static registry = new Map(); + + public static $dataItems: ItemBase[]; + public static $dataStory: DataStory[]; + + public static preload(){ + this.LoadData(); + } + public static init() { + + this.buildRegistry(); + // this.$dataItems = this.get('Items'); + this.$dataStory = this.get('Story'); + } + + private static LoadData() { + this.load('Items.json','data/'); + this.load('Story.json','data/'); + } + + private static buildRegistry(){ + this.add('Story'); + } + private static load(filename: string, dir: string){ + AssetLoader.add(filename,dir); + } + + public static add(key: string) { + if (!this.registry.has(key)) { + const data = AssetLoader.getData(key); + this.registry.set(key, data); + + } else { + throw new Error(`the data ${key} is already assigned!`); + } + } + + public static get(key: string): any { + if (!this.registry.has(key)) { + throw new Error(`the data ${key} doesn't exist`); + } else { + return this.registry.get(key); + } + } +} diff --git a/src/management/Evaluator.ts b/src/management/Evaluator.ts new file mode 100644 index 0000000..ae1e9ad --- /dev/null +++ b/src/management/Evaluator.ts @@ -0,0 +1,32 @@ + +import { Inventory } from "./Inventory"; + + +/** + * based on DEKITA_RPG work + * @author Dekita + */ + +export class Evaluator { + + public static eval(statement: string, context: Object,isReturning = true,argz = {}){ + const evalStr = this.prepareStatement(statement,isReturning); + const evalArgz = this.createArgs(argz); + const evalKeys = Object.keys(evalArgz); + const evalVals = Object.values(evalArgz); + const func = new Function(...evalKeys,evalStr); + return func.apply(context, evalVals); + } + + private static createArgs(args: Object){ + const mainArgs = { + ...args, + 'inventory': Inventory + }; + return mainArgs; + } + private static prepareStatement(statement: string, isReturning: boolean): string { + const returnStr = isReturning ? 'return ' : ''; + return `"use strict"; ${returnStr}${statement}`; + } +} diff --git a/src/management/GameManager.ts b/src/management/GameManager.ts new file mode 100644 index 0000000..d78885b --- /dev/null +++ b/src/management/GameManager.ts @@ -0,0 +1,8 @@ + + + +export class GameManager { + + + +} diff --git a/src/management/Inventory.ts b/src/management/Inventory.ts new file mode 100644 index 0000000..b3fe486 --- /dev/null +++ b/src/management/Inventory.ts @@ -0,0 +1,3 @@ +export const Inventory = { + waterBucket: true +}; diff --git a/src/management/StoryManager.ts b/src/management/StoryManager.ts new file mode 100644 index 0000000..6f75650 --- /dev/null +++ b/src/management/StoryManager.ts @@ -0,0 +1,123 @@ +import { Database } from "./Database"; +import {Evaluator} from "./Evaluator"; + +export interface DataStory { + id: string; + dialogue: string; + action?: string; + goto?: string; + choices?: { + text: string, + goto: string, + conditions?: string; + action?: string; + }[]; +} +/* +const story: DataStory[] = [ + { + id: 'start', + dialogue: "You see a strange fire under the place \n what do you do?", + choices: [ + { + text: "touch it", + goto: 'burned' + }, + { + text: "light it off", + conditions: () => inventory.waterBucket === true, + goto: 'extinguished' + }, + { + text: "You wonder where there's a lit fire in this place.", + conditions: () => inventory.waterBucket === true, + goto: 'looking' + }, + { + text: "light it off", + conditions: () => inventory.waterBucket === true, + goto: 'extinguished' + } + ] + }, + { + id: 'burned', + dialogue: "You burned your hand off!", + goto: 'GAME_OVER' + }, + { + id: 'extinguished', + dialogue: "you extinguished the fire!", + goto: 'GAME_OVER' + }, + { + id: 'looking', + dialogue: "It is true that the fire is placed to quite the unusual place", + goto: 'start' + } +]; +*/ + +export class StoryManager { + + public static currentNode: DataStory; + public static id: string = 'notStarted'; + private static story: DataStory[]; + /* + public static inventory = { + waterBucket: false + } + */ + + + public static init(story: DataStory[]) { + this.story = story; + this.id = 'start'; + this.currentNode = this.findNode(this.id); + } + + public static findNode(id: string): DataStory { + //@ts-ignore + return this.story.find(node => node.id === id); + } + + public static hasChoices() { + return this.currentNode?.choices !== undefined; + } + + public static hasConditions(index: number) { + //@ts-ignore + return this.currentNode.choices[index].conditions !== undefined; + } + + public static conditions(index: number): boolean { + const condition = this.currentNode.choices[index].conditions; + return Evaluator.eval(condition,null,true); + } + + public static choices() { + return this.currentNode?.choices; + } + + public static progress(index: string) { + this.id = index; + this.currentNode = this.findNode(index); + } + + public static hasAction(index: number){ + if(index === -1){ + return this.currentNode.action !== undefined; + } else { + return this.currentNode.choices[index].action !== undefined; + } + } + public static executeAction() { + //@ts-ignore + window.eval(this.currentNode.action); + } + + public static executeChoiceAction(index: number) { + //@ts-ignore + window.eval(this.currentNode.choices[index].action) + } +} diff --git a/src/management/index.ts b/src/management/index.ts new file mode 100644 index 0000000..aeacef4 --- /dev/null +++ b/src/management/index.ts @@ -0,0 +1,3 @@ +export * from "./StoryManager"; +export * from "./Audio"; +export * from "./Database"; diff --git a/src/objects/Actor.ts b/src/objects/Actor.ts index ee62e38..f373923 100644 --- a/src/objects/Actor.ts +++ b/src/objects/Actor.ts @@ -1,21 +1,27 @@ import { Point } from 'pixi.js'; -import { Entity, EntityData } from 'cyclops'; - +import { Entity, DataEntity} from 'cyclops'; /* the interface that shape the data of an actor */ -export interface DataActor extends EntityData { +export interface DataActor extends DataEntity { name: string; profile: string; } +/** + * the entity class that define an actor in the scene. + * An actor is an entity that is trigger able + * @extends Entity + */ export default class Actor extends Entity { - protected displayName: string; + public displayName: string; + /** @deprecated no real reason for use exp yet*/ protected exp: number; constructor(data: DataActor, coords: Point) { super(data, coords); - this.displayName = ''; + this.displayName = data.name; this.exp = 0; } + } diff --git a/src/objects/ItemBase.ts b/src/objects/ItemBase.ts index 117c442..aaf42c1 100644 --- a/src/objects/ItemBase.ts +++ b/src/objects/ItemBase.ts @@ -2,10 +2,10 @@ * the most basic data shape of an item */ import { Resource, Texture } from 'pixi.js'; -import AssetLoader from 'cyclops'; +import {AssetLoader} from 'cyclops'; -interface DataItem { - id: string; +export interface DataItem { + id: number; name: string; icon: string; description: string; @@ -15,21 +15,60 @@ interface DataItem { * the super class of items and skill in the game */ export default class ItemBase { - public id: string; + /** + * the item ID + * @todo maybe make the id an integer instead? + * @type {number} + */ + public id: number; + + /** + * the item name + * @type {string} + */ public name: string; - public icon: Texture; + /** + * the item icon + * @type {Texture} + * @todo should the icon be just an index instead since it's already loaded? + */ + public icon: Texture | undefined; + /** + * the item description + * @type {string} + */ public description: string; - constructor(data: DataItem) { + /** + * the item amount + * @type {number} + */ + public amount: number; + + /** + * will init an instance of the item + * @param {DataItem} data - the item json data + * @param {number} amount - the number of item to add + */ + constructor(data: DataItem, amount = 1) { this.id = data.id; this.name = data.name; this.icon = ItemBase.fetchTextureIcon(data.icon); + this.description = data.description; + this.amount = amount; } - private static fetchTextureIcon(icon: string): Texture { + /** + * fetch the loaded texture + * @todo should the Item just load the icon? + * @param {string} icon + * @returns {Texture} + * @private + */ + private static fetchTextureIcon(icon: string): Texture | undefined { return AssetLoader.get(icon).texture; } } diff --git a/src/objects/Player.ts b/src/objects/Player.ts new file mode 100644 index 0000000..2523721 --- /dev/null +++ b/src/objects/Player.ts @@ -0,0 +1,29 @@ + + +interface PlayerData { + name: string; + +} + +/** + * the Entity class who handle the player + * It's shape is an extension of the existing actor entity class. + * The main differences is that the player class has movement Input enbended to it. + * by concept theirs should be only have one player + * instance per game file + * + */ +export class Player { + + public name: string; + public stats: {} + public inventory: {} + + constructor() { + + } + + public restoreData(data: PlayerData){ + + } +} diff --git a/src/objects/System.ts b/src/objects/System.ts new file mode 100644 index 0000000..3f25614 --- /dev/null +++ b/src/objects/System.ts @@ -0,0 +1,68 @@ +import { Vector2 } from "cyclops"; + +/** + * The class that handle all System parameters. + * such as tileset size, pixel mode , mouse + * it is initialized on startup and can be edited on runtime and saved in a savefile + */ +export class System { + + private mouse: boolean; + private keyboard: boolean; + private screenSize: Vector2; + private tileSize: Vector2; + + // for custom system setting + private custom: Map; + + constructor(){ + this.mouse = true; // in the later date it would read the editor ? + this.keyboard = true; + this.screenSize = new Vector2(680,680); // @todo maybe? not to sure if it should go there or on a Graphic class. + this.tileSize = new Vector2(32,32); + this.custom = new Map(); // allow the player to add custom new rules without needing to edit the code + } + + /** + * wether the game has mouse support or not + * @returns {boolean} + */ + public hasMouseSupport(): boolean { + return this.mouse; + } + + /** + * enable or disable mouse support + * @param {boolean} flag - the flag to set the mouse on and off + */ + public setMouseSupport(flag: boolean){ + this.mouse = flag; + } + + public hasKeyboardSupport(): boolean { + return this.keyboard + } + + public setKeyboardSupport(flag: boolean) { + this.keyboard = flag; + } + + public tileWidth(): number { + return this.tileSize.x; + } + + public tileHeight(): number { + return this.tileSize.y; + } + + public setTilesize(x: number,y: number){ + this.tileSize = new Vector2(x,y); + } + + public getCustomSetting(name:string): T { + if(this.custom.has(name)){ + return this.custom.get(name); + } + } + +} diff --git a/src/objects/index.ts b/src/objects/index.ts new file mode 100644 index 0000000..dd9e7f8 --- /dev/null +++ b/src/objects/index.ts @@ -0,0 +1,3 @@ +export * from "./Actor"; +export * from "./ItemBase"; +export * from "./Player"; diff --git a/src/scenes/SceneBoot.ts b/src/scenes/SceneBoot.ts index 1788bd3..3d25959 100644 --- a/src/scenes/SceneBoot.ts +++ b/src/scenes/SceneBoot.ts @@ -1,5 +1,8 @@ -import { Scene, AssetLoader, Keyboard, Key, Entity } from 'cyclops'; -import {utils, LoaderResource, Rectangle, Point } from 'pixi.js' +import { Scene, AssetLoader, Entity, Mouse, Keyboard, Key, Button, MouseButton } from 'cyclops'; +import { utils, LoaderResource, Rectangle, Point } from 'pixi.js' +import {DataActor} from '../objects/Actor'; + + export default class Boot extends Scene { private entity: Entity; @@ -9,12 +12,16 @@ export default class Boot extends Scene { private enterKey = new Key('Enter'); private leftKey = new Key('ArrowLeft'); + private mouse = new Mouse(); + private leftMouse = new Button('left', MouseButton.LEFT); public override preload() { super.preload(); this.keyboard.addKey(this.enterKey); this.keyboard.addKey(this.leftKey); + this.mouse.addButton(this.leftMouse); AssetLoader.add('shroom.png', 'pictures/'); + AssetLoader.add('Actors.json','data/'); } public override create(resources: utils.Dict) { @@ -37,13 +44,15 @@ export default class Boot extends Scene { }; this.entity = new Entity(entity.data, entity.coords); this.addChild(this.entity); + const json = AssetLoader.getData('Actors'); + console.log(json[1].name); } public override update(dt?: number) { - if (this.keyboard.isKeyDown(this.enterKey)) { + if (this.keyboard.isPressed(this.enterKey)) { this.game.sceneLoader.change('map'); } - if (this.keyboard.isKeyDown(this.leftKey)) { + if (this.keyboard.isPressed(this.leftKey) || this.mouse.isPressed(this.leftMouse)) { this.entity.rotation -= 0.1 * dt; } } diff --git a/src/scenes/SceneStory.ts b/src/scenes/SceneStory.ts new file mode 100644 index 0000000..890d795 --- /dev/null +++ b/src/scenes/SceneStory.ts @@ -0,0 +1,240 @@ +import { AssetLoader, Button, Mouse, MouseButton, Scene } from "cyclops"; +import { Sprite, utils, LoaderResource, Text, Container, Rectangle } from "pixi.js"; +import { SpriteButton, SpriteCommands, SpriteDebug } from "../sprites"; +import { Database } from "../management"; +import { style } from "../Constant"; +import { StoryManager } from "../management"; + +//import { sound } from '@pixi/sound'; +import { AUDIO_TYPE, Audio } from "../management/Audio"; + + +Audio.add('dungeon', 'bgm/Dungeon6.ogg', AUDIO_TYPE.BGM); + +/* +sound.add('dungeon',{ + url: './assets/audio/bgm/Dungeon6.ogg', + loaded: ()=> alert('sound is loaded!') +}); +*/ + + +/** +* goal : +* -> create the background +*/ + +const test = "I am a very nice text :> \n and I can produce space!"; + + + +export class SceneStory extends Scene { + + private mouse = new Mouse(); + private leftMouse = new Button('left', MouseButton.LEFT); + private background: Sprite; + private overlay: Sprite; + private dialogue: Text; + private buttons: Sprite; + private okButtons: SpriteButton; + private debugSprite: SpriteDebug; + private testCommand: SpriteCommands; + + public override preload() { + super.preload(); + this.mouse.addButton(this.leftMouse); + Database.preload(); + AssetLoader.add('background.png', 'pictures/'); + AssetLoader.add('paper.png', 'pictures/'); + AssetLoader.add('overlay.png', 'pictures/'); + AssetLoader.add('button.png', 'pictures/'); + AssetLoader.add('ui.png', 'pictures/'); + + + } + + public override create(resources: utils.Dict) { + super.create(resources); + this.createBackground(resources); + this.createOverlays(resources); + this.createDialogue(); + this.createContinueButton(resources); + //const rect = new Rectangle(this.game.width / 2, this.game.height / 2, 550, this.dialogue.height); + //const debugBox = new SpriteDebug(rect, 0xff0000); + + // this.addChild(debugBox); + this.testCommand = new SpriteCommands(resources.button.texture); + this.testCommand.x = this.game.width / 2; + this.testCommand.y = this.game.height / 2; + // this.createButtons(resources); + const red = utils.rgb2hex([1, 0, 0]); + const blue = utils.rgb2hex([0, 0, 1]); + this.debugSprite = new SpriteDebug(new Rectangle(this.testCommand.width / 2, 0, this.testCommand.width, this.testCommand.height), red); + // const dot = new SpriteDebug(new Rectangle(this.testCommand.width / 2, 0, 10, 10), blue); + + //console.log([debugSprite.width,debugSprite.height]); + // const dot = new SpriteDebug(new Rectangle(this.buttons.width / 2, this.buttons.height / 2, 10, 10), blue); + this.addChild(this.testCommand); + // this.testCommand.addChild(this.debugSprite); + // this.testCommand.addChild(dot); + Database.init(); + StoryManager.init(Database.$dataStory); + this.start(); + + } + + private createBackground(resources: utils.Dict) { + this.background = new Sprite(resources.background.texture); + this.addChild(this.background); + } + + private createOverlays(resources: utils.Dict) { + this.overlay = new Sprite(resources.overlay.texture); + this.addChild(this.overlay); + } + + private createDialogue() { + this.dialogue = new Text(test, style); + this.dialogue.anchor.x = 0.5; + this.dialogue.anchor.y = 0.5; + this.dialogue.x = this.center(this.game.width); + + this.dialogue.y = this.center(this.game.height); + + this.addChild(this.dialogue); + } + + private createContinueButton(resources: utils.Dict) { + this.okButtons = new SpriteButton(resources.button.texture, 'Continue'); + this.okButtons.anchor.set(0.5, 0.5); + this.okButtons.x = this.game.width / 2; + this.okButtons.y = this.game.height / 2 + 250; + this.okButtons.scale.set(1.5, 1.5); + this.okButtons.interactive = true; + this.okButtons.on('pointerdown', this.onContinue.bind(this)); + this.okButtons.visible = false; + this.okButtons.on('mouseover', (event) => { this.okButtons.scale.set(1.2, 1.2) }); + this.okButtons.on('mouseout', (event) => { this.okButtons.scale.set(1, 1) }); + this.addChild(this.okButtons); + } + + public override start() { + super.start(); + + const story = StoryManager.currentNode; + this.dialogue.text = story.dialogue; + if (StoryManager.hasChoices()) { + // this.displayChoices(); + } + // Audio.play('dungeon', 0.1); + } + + public onContinue() { + const story = StoryManager.currentNode.goto; + StoryManager.progress(story); + this.refresh(); + } + + public displayChoices() { + const choices = StoryManager.choices(); + for (let i = 0; i < choices.length; i++) { + const child = this.buttons.children[i] as SpriteButton; + if (StoryManager.hasConditions(i)) { + const condition = StoryManager.conditions(i); + if (condition) { + + child.visible = true; + child.setText(choices[i].text); + this.buttons.children[i] = child; + } + } else { + child.visible = true; + child.setText(choices[i].text); + this.buttons.children[i] = child; + } + + if (child.label.width > child.width) { + child.label.scale.set(0.5, 0.5); + } + } + } + + public onChoice(index: number) { + const choice = StoryManager.choices()[index]; + if (StoryManager.hasAction(index)) { + console.log("it went there"); + StoryManager.executeChoiceAction(index); + } + StoryManager.progress(choice.goto); + this.refresh(); + } + + public refresh() { + const story = StoryManager.currentNode; + this.removeButtons(); + this.dialogue.text = story.dialogue; + if (StoryManager.hasChoices()) { + this.displayChoices(); + } else if (story.goto === 'GAME_OVER') { + alert("GAMEOVER"); + } else { + this.displayOkButton(); + } + } + + public displayOkButton() { + this.okButtons.visible = true; + } + + public removeButtons() { + for (const child of this.buttons.children) { + child.visible = false; + } + this.okButtons.visible = false; + } + + private createButtons(resources: utils.Dict) { + this.buttons = new Sprite(); + this.addChild(this.buttons); + + for (let i = 0; i < 4; i++) { + const button = new SpriteButton(resources.button.texture, String(i)); + console.log(`the button_${i} has a size of ${button.width},${button.height}`); + // button.on('pointerdown', this.onChoice.bind(this, i)); + + button.on('mouseover', (event) => { button.scale.set(1.2, 1.2) }); + button.on('mouseout', (event) => { button.scale.set(1, 1) }); + + // button.anchor.set(0.5); + button.x = (i % 2) * 400; + button.y = Math.floor(i / 2) * 150; + button.visible = false; + this.buttons.addChild(button); + } + this.buttons.anchor.set(0.5, 0.5); + + this.buttons.x = this.game.width / 2 // - 200; + + this.buttons.y = this.game.height / 2 //+ 250; + this.buttons.visible = true; + const blue = utils.rgb2hex([0, 0, 1]); + const red = utils.rgb2hex([1, 0, 0]); + this.debugSprite = new SpriteDebug(new Rectangle(this.buttons.width / 2, this.buttons.height / 2, this.buttons.width, this.buttons.height), red); + //console.log([debugSprite.width,debugSprite.height]); + // const dot = new SpriteDebug(new Rectangle(this.buttons.width / 2, this.buttons.height / 2, 10, 10), blue); + + this.buttons.addChild(this.debugSprite); + // this.buttons.addChild(dot); + console.log(`the scene container size is : ${this.width},y: ${this.height}`); + console.log(`the buttons container coords is : ${this.buttons.x}, ${this.buttons.y}`); + console.log(`the buttons container size is : ${this.buttons.width}, ${this.buttons.height}`); + } + + public center(axis: number): number { + return axis / 2; + } + + public override update(dt: number) { + super.update(dt); + } +} diff --git a/src/sprites/Paper.ts b/src/sprites/Paper.ts new file mode 100644 index 0000000..139597f --- /dev/null +++ b/src/sprites/Paper.ts @@ -0,0 +1,2 @@ + + diff --git a/src/sprites/SpriteButton.ts b/src/sprites/SpriteButton.ts new file mode 100644 index 0000000..d3259c3 --- /dev/null +++ b/src/sprites/SpriteButton.ts @@ -0,0 +1,21 @@ +import { Sprite, Texture, Text} from "pixi.js"; +import { style } from "Constant"; + +export class SpriteButton extends Sprite { + + public label: Text; + + constructor(texture: Texture, text: string = "0") { + super(texture); + this.anchor.set(0.5); + this.interactive = true; + this.label = new Text(text, style); + this.label.anchor.set(0.5, 0.5); + this.addChild(this.label); + } + + public setText(value: string) { + this.label.text = value; + } + +} diff --git a/src/sprites/SpriteCommands.ts b/src/sprites/SpriteCommands.ts new file mode 100644 index 0000000..4d5db47 --- /dev/null +++ b/src/sprites/SpriteCommands.ts @@ -0,0 +1,69 @@ +import { Sprite, Texture, DisplayObject } from "pixi.js"; +import { SpriteButton } from "./SpriteButton"; + +export class SpriteCommands extends Sprite { + + private command0: SpriteButton; + private command1: SpriteButton; + // private command2: SpriteButton; + // private command3: SpriteButton; + constructor(texture: Texture) { + super(texture); + this.anchor.set(0.5, 0.5); + this.command0 = new SpriteButton(texture); + this.command1 = new SpriteButton(texture); + this.command1.x += this.command0.width; + // this.command2 = new SpriteButton(texture); + this._width = 0; + this._height = 0; + this.addChild(this.command0); + this.addChild(this.command1); + } + + /* + //@ts-ignore + public override addChild(...children: T): T[0] { + //@ts-ignore + super.addChild(...children); + let minX = 0 + let maxX = this.width + let minY = 0 + let maxY = this.height + + for (const child of this.children as Sprite[]) { + if (child.x < minX) { + minX = child.x + } + if (child.x + child.width > maxX) { + maxX = child.x + child.width + } + if (child.y < minY) { + minY = child.y + } + if (child.y + child.height > maxY) { + maxY = child.y + child.height + } + } + this.width = maxX; + this.height = maxY; + + } + + override get width() { + return this._width + } + + override set width(value) { + this._width = value + } + + override get height() { + return this._height + } + + override set height(value) { + this._height = value + } +*/ + +} diff --git a/src/sprites/SpriteDebug.ts b/src/sprites/SpriteDebug.ts new file mode 100644 index 0000000..4c69749 --- /dev/null +++ b/src/sprites/SpriteDebug.ts @@ -0,0 +1,28 @@ +import { Sprite, Texture, Rectangle } from "pixi.js"; +import {DEBUG} from "../Constant"; + +/** + * the class that handle debug boundaries + * @extends Sprite + */ +export class SpriteDebug extends Sprite { + + constructor(rect: Rectangle, color: number) { + super(Texture.WHITE); + this.anchor.set(0.5, 0.5); + this.x = rect.x; + this.y = rect.y; + this.width = rect.width; + this.height = rect.height; + this.alpha = 0.5; + this.tint = color; + } + + public update(){ + if(DEBUG){ + this.visible = true; + } else { + this.visible = false; + } + } +} diff --git a/src/sprites/index.ts b/src/sprites/index.ts new file mode 100644 index 0000000..e54dc11 --- /dev/null +++ b/src/sprites/index.ts @@ -0,0 +1,3 @@ +export * from "./SpriteDebug"; +export * from "./SpriteButton"; +export * from "./SpriteCommands"; diff --git a/tsconfig.json b/tsconfig.json index f2f6acd..6c39fbf 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,7 +13,8 @@ "paths": { "mini-signals": [ "./node_modules/resource-loader/typings/mini-signals.d.ts" - ] + ], + "@core":["src/*"] }, }, "files": [