Skip to content

Commit

Permalink
chore: create oscd-layout addon (#1510)
Browse files Browse the repository at this point in the history
* chore: create oscd-layout addon...
- extracts all rendering UI logic including former Hosting mixin and Plugging mixin to the layout addon
- creates new events to connect layout addon to plugging loading functionality

Signed-off-by: Juan Munoz <[email protected]>

* chore: fixes tests broken with refactor

Signed-off-by: Juan Munoz <[email protected]>

* chore: adding missing <slot> tag to addon to allow composing

Signed-off-by: Juan Munoz <[email protected]>

* chore: updating mock-open-scd to comply with new rendering logic

Signed-off-by: Juan Munoz <[email protected]>

* chore: adding snapshot testing for layout

Signed-off-by: Juan Munoz <[email protected]>

* chore: improving render functions' encapsulation and adding typedoc comments

Signed-off-by: Juan Munoz <[email protected]>

* chore: include missing editCount prop on layout addon

Signed-off-by: Juan Munoz <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: modify import to get type declaration only

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: add missing imports

Co-authored-by: Pascal Wilbrink <[email protected]>

* chore: import List class needed for instanceof validation

Signed-off-by: Juan Munoz <[email protected]>

---------

Signed-off-by: Juan Munoz <[email protected]>
Co-authored-by: Pascal Wilbrink <[email protected]>
  • Loading branch information
juancho0202 and pascalwilbrink authored May 2, 2024
1 parent e25f0c5 commit 55d06d3
Show file tree
Hide file tree
Showing 6 changed files with 1,990 additions and 1,828 deletions.
Loading

0 comments on commit 55d06d3

Please sign in to comment.