Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(templates): add DAType basic manipulation capability (#201)
* feat(datype-editor): add default DAType's to template.xsd * feat(templates): add read only DAType filtered list * feat(templates): add read only dATypeWizard * feat(templates): add read only bDAWizard * feat(templates): add updateIDNamingAction to dATypeWizard * feat(templates): implement createDAType wizard and action * fix(wizarding): ignore empty wizards * chore(package): upgrade dependencies * refactor(editors/templates/foundation): make linter happy * fix(editors/templates): click anywhere on list item for wizard * fix(editors/templates): don't open wizards for unidentifiable elements * fix(editors/templates): adopt mwc-select fixedMenuPosition as a workaround for material-components/material-web#832 * test(editors/templates): update snapshots and fix test * feat(editors/templates): allow selecting DAType and BDA without mouse/touch * refactor(editors/templates/foundation): rename function * refactor(public/templates): make ids unique * refactor(editors/templates/foundation): remove unused functions * feat(editors/templates/foundation): add referenced data types * refactor(editor/templates): finish createDAType function * feat(foundation): add isPublic method * refactor(editors/templates/foundation): clean up addReferenceDataTypes * refactor(editors/templates): clean up addPrefinedDAType * feat(editors/templates): type selector depending on bType selection * feat(editors/templates): add BDA delete button * feat(editors/templates): add updateBDaAction * fix(editors/templates): dynamic type selection in bDAWizard * feat(editors/templates): add createBDaAction * refactor(editors/templates): move wizards and actions related to DAType * refactor(editors/datype-wizard): clean up import statements * test(templates): fix customElement definition * test(editors/datype-wizard): add createDATypeWizard tests * test(editors/datype-wizard): finish createDAType integration tests * test(editors/datype-wizard): create integrations tests for dAType wizard * test(datype-wizard): add create bDAWizard integration tests * test(datype-wizard): add bDAWizard for new BDA element * feat(editor/datype-wizards): add missing translations * fix(license): add file type to LICENSE * test(editors/datype-wizard): fix snapshots Co-authored-by: Christian Dinkel <[email protected]>
- Loading branch information