Mises en page
Les ressources de mise en page interagissent avec le canvas et les effets en cours de lecture. Vous pouvez ici consulter la mise en page actuelle, la modifier, ou parcourir toutes les mises en page installées pour l’utilisateur.
| Méthode | Point de terminaison |
|---|---|
| GET | scenes/current_layout |
| PATCH | scenes/current_layout |
| GET | scenes/layouts |
Obtenir la mise en page actuelle
Section intitulée « Obtenir la mise en page actuelle »Récupère des informations sur la mise en page actuelle.
curl http://localhost:16038/api/v1/scenes/current_layout{ "api_version": "1.0", "data": { "current_layout": { "id": "My Layout 1", "type": "layout" } }, "id": 10, "method": "/api/v1/scenes/current_layout", "params": {}, "status": "ok"}Définir la mise en page actuelle
Section intitulée « Définir la mise en page actuelle »Définit la mise en page actuellement active.
curl -X PATCH -d "{\"layout\":\"My Layout 1\"}" http://localhost:16038/api/v1/scenes/current_layout{ "api_version": "1.0", "data": { "current_layout": { "id": "My Layout 1", "type": "layout" } }, "id": 3, "method": "/api/v1/scenes/current_layout", "params": { "body": { "layout": "My Layout 1" } }, "status": "ok"}Obtenir toutes les mises en page
Section intitulée « Obtenir toutes les mises en page »Récupère la liste de toutes les mises en page disponibles pour l’utilisateur.
curl http://localhost:16038/api/v1/scenes/layouts{ "api_version": "1.0", "data": { "items": [ { "id": "My Layout 1", "type": "layout" }, { "id": "My Layout 2", "type": "layout" } ], "type": "layouts" }, "id": 11, "method": "/api/v1/scenes/layouts", "params": {}, "status": "ok"}