Build comprehensive API for modeler extensions
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3576402. -->
Reported by: [jurgenhaas](https://www.drupal.org/user/168924)
Related to !55
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>Let's enhance the API that allows other modules to hook into the modeler app. There should be methods to query all the available information (component lists, canvas content, state information, node and condition configuration, etc.) but there should also be methods that al<br>
low the caller to modify existing components (including deleting them) and to add new ones.</p>
<h4 id="summary-steps-reproduce">Steps to reproduce</h4>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<h3 id="summary-ui-changes">User interface changes</h3>
<h3 id="summary-api-changes">API changes</h3>
<h3 id="summary-data-model-changes">Data model changes</h3>
issue