Problem/Motivation

Evaluate and adapt instance list. We should be closer to EntityListBuilder which is not possible currently as we use State storage.

Currently based on a custom method in an helper to collect config. Each instance if not in state is then instantiated to allow it existence in the list.

Advantage : The list is sync with config, allow deletion of all states, and when click "build display" the instance is really created from config.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

mogtofu33 created an issue. See original summary.

mogtofu33’s picture

Title: Instance list » Instance list refactor

pdureau’s picture

pdureau’s picture

Assigned: Unassigned » mogtofu33

Currently based on a custom method in an helper to collect config. Each instance if not in state is then instantiated to allow it existence in the list.

For your information, #3549266: Move DisplayBuildableInterface to a new plugin type is replacing the custom method in an helper to collect config (DisplayBuilderUiHelpers) by DisplayBuildableInterface::collectInstances()

What is left to do here?

mogtofu33’s picture

Assigned: mogtofu33 » Unassigned
Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

pdureau’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.