{"id":23768788,"url":"https://github.com/samme/phaser-plugin-display-list-watcher","last_synced_at":"2026-02-27T11:39:23.654Z","repository":{"id":269332202,"uuid":"907100109","full_name":"samme/phaser-plugin-display-list-watcher","owner":"samme","description":"Shows the scene display lists","archived":false,"fork":false,"pushed_at":"2025-02-09T20:33:08.000Z","size":96,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T21:27:43.135Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samme.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-22T20:07:02.000Z","updated_at":"2025-02-09T20:33:04.000Z","dependencies_parsed_at":"2024-12-22T20:20:20.205Z","dependency_job_id":"97d15097-ee09-4e8d-8576-ca6e6f1df4ef","html_url":"https://github.com/samme/phaser-plugin-display-list-watcher","commit_stats":null,"previous_names":["samme/phaser-plugin-display-list-watcher"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samme%2Fphaser-plugin-display-list-watcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samme%2Fphaser-plugin-display-list-watcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samme%2Fphaser-plugin-display-list-watcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samme%2Fphaser-plugin-display-list-watcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samme","download_url":"https://codeload.github.com/samme/phaser-plugin-display-list-watcher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239946914,"owners_count":19723018,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-01T01:39:17.555Z","updated_at":"2026-02-27T11:39:18.620Z","avatar_url":"https://github.com/samme.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Preview](preview.png)\n\nPhaser Display List Watcher Plugin\n==================================\n\nShows the scene display lists.\n\nDisplay\n-------\n\n    ± type name (x, y) depth (count) \n\n`+` is visible; `-` is invisible.\n\n`x`, `y`, and `depth` are rounded to the nearest 0.1.\n\n`count` is the number of children (Blitter, Container, Layer) or tiles (TilemapLayer).\n\nKeyboard Controls\n-----------------\n\n| Key Combination                                                   | Action                |\n|-------------------------------------------------------------------|-----------------------|\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003eleft\u003c/kbd\u003e, \u003ckbd\u003eright\u003c/kbd\u003e, \u003ckbd\u003eup\u003c/kbd\u003e, \u003ckbd\u003edown\u003c/kbd\u003e | Scroll the display |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003epageup\u003c/kbd\u003e                              | Scroll page up        |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003epagedown\u003c/kbd\u003e                            | Scroll page down      |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003ehome\u003c/kbd\u003e                                | Scroll to start       |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003eend\u003c/kbd\u003e                                 | Scroll to end         |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003eZ\u003c/kbd\u003e                                   | Toggle display on/off |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003eX\u003c/kbd\u003e                                   | Show display          |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e                                   | Hide display          |\n| \u003ckbd\u003eshift\u003c/kbd\u003e + \u003ckbd\u003eV\u003c/kbd\u003e                                   | Reset scroll          |\n\nMultiple Scenes\n---------------\n\nScene displays are stacked left to right. Use the keyboard controls to scroll.\n\nIf you have stopped scenes that you never need to use again, you could remove them to make space.\n\nInstall\n-------\n\n### Quick Load\n\n- [Quick load example](https://phaser.io/sandbox/W8VM9ZYG)\n\n```js\n// In preload():\nthis.load.scenePlugin('DisplayListWatcher', 'https://cdn.jsdelivr.net/npm/phaser-plugin-display-list-watcher@1.2.1')\n```\n\n### Module\n\n```js\nimport DisplayListWatcher from 'phaser-plugin-display-list-watcher'\n\nnew Phaser.Game({\n  plugins: {\n    scene: [\n      {\n        key: 'DisplayListWatcher',\n        plugin: DisplayListWatcher\n      }\n    ]\n  }\n})\n```\n\n### Script tags / UMD\n\n- [Script tag example](https://codepen.io/samme/pen/EaYmBwp)\n\n```html\n\u003c!-- after phaser.js --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/npm/phaser-plugin-display-list-watcher@1.2.1\"\u003e\u003c/script\u003e\n```\n\n```js\n/* global DisplayListWatcher */\n\nnew Phaser.Game({\n  plugins: {\n    scene: [\n      {\n        key: 'DisplayListWatcher',\n        plugin: DisplayListWatcher\n      }\n    ]\n  }\n})\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamme%2Fphaser-plugin-display-list-watcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamme%2Fphaser-plugin-display-list-watcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamme%2Fphaser-plugin-display-list-watcher/lists"}