-
Notifications
You must be signed in to change notification settings - Fork 419
Description
Describe the bug
If I try to create a custom renderer that extends the ArrayLayoutRenderer and I build the angular library I receive this error
export 'ArrayLayoutRenderer' (imported as 'ArrayLayoutRenderer') was not found in '@jsonforms/angular-material' (possible exports: AutocompleteControlRenderer, BooleanControlRenderer, CategorizationTabLayoutRenderer, DateControlRenderer, DateControlRendererTester, GroupLayoutRenderer, HorizontalLayoutRenderer, JsonFormsAngularMaterialModule, JsonFormsDetailComponent, LabelRenderer, LabelRendererTester, LayoutChildrenRenderPropsPipe, LayoutRenderer, MasterListComponent, NumberControlRenderer, NumberControlRendererTester, ObjectControlRenderer, ObjectControlRendererTester, RangeControlRenderer, RangeControlRendererTester, TableRenderer, TableRendererTester, TextAreaRenderer, TextAreaRendererTester, TextControlRenderer, TextControlRendererTester, ToggleControlRenderer, ToggleControlRendererTester, VerticalLayoutRenderer, angularMaterialRenderers, booleanControlTester, categorizationTester, controlWithoutLabel, enumControlTester, groupLayoutTester, horizontalLayoutTester, masterDetailTester, removeSchemaKeywords, verticalLayoutTester)
Expected behavior
I think shoud be possible extend the Array class renderer
Steps to reproduce the issue
- Create a new custom renderer
- add import { ArrayLayoutRenderer } from '@jsonforms/angular-material/src/library/layouts/array-layout.renderer';
- Complete the custom renderer
- Build the angular library
Screenshots
No response
Which Version of JSON Forms are you using?
v3.2.0
Framework
Angular
RendererSet
Other (please specify in the Additional context field)
Additional context
I'm creating renderers based on PrimeNg and in this specific case I need to extend the Array renderer