7.0.15 • Published 7 days ago

blazor v7.0.15

Weekly downloads
-
License
MIT
Repository
github
Last release
7 days ago

Piral Logo

blazor

What is it?

This package contains the shared dependencies for a Blazor micro frontend solution. This can be integrated into Piral using the piral-blazor converter.

What is inside?

The package contains the Debug and Release artifacts from building Piral.Blazor.Core, which is a project corresponding to a minimal Blazor application for rendering micro frontends.

Most importantly, the artifacts to be deployed with a web application are also contained in there. You'll get the wwwroot/_framework folder inside debug and release.

How does Piral.Blazor.Core work?

Piral.Blazor.Core is a full Blazor application rendering to an element identified by the #blazor-root selector. In there, it will render every component that should currently be rendered inside its own <div>.

It comes with a set of functions ready for JS interop:

  • Task LoadComponentsFromLibrary(string url): Loads an assembly from the given URL and tries to register all components from it.
  • Task LoadComponentsWithSymbolsFromLibrary(string dllUrl, string pdbUrl): Loads an assembly with its associated debug helpers.
  • Task<string> Activate(string componentName, IDictionary<string, JsonElement> args): Activates a component and renders it with the given arguments.
  • Task Reactivate(string componentName, string referenceId, IDictionary<string, JsonElement> args): Refreshes the rendering of an active component by updating the arguments.
  • Task Deactivate(string componentName, string referenceId): Stops rendering a component.

A component renders individually and can be registered either implicitly or explicitly. For details on this see the Piral.Blazor documentation.

License

Piral.Blazor is released using the MIT license. For more information see the license file.

7.0.15

18 days ago

8.0.15

18 days ago

8.0.14

28 days ago

7.0.14

29 days ago

8.0.13

1 month ago

7.0.13

2 months ago

7.0.12

4 months ago

8.0.11

4 months ago

7.0.11

4 months ago

7.0.10

5 months ago

8.0.10

5 months ago

7.0.9

7 months ago

7.0.8

11 months ago

7.0.7

1 year ago

7.0.6

1 year ago

7.0.5

1 year ago

7.0.4

1 year ago

6.0.7

1 year ago

6.0.6

1 year ago

6.0.5

1 year ago

6.0.4

1 year ago

5.0.3

2 years ago

6.0.3

2 years ago

3.2.4

2 years ago

5.0.2

2 years ago

6.0.2

2 years ago

3.2.3

2 years ago

5.0.1

2 years ago

6.0.1

2 years ago

3.2.2

2 years ago

5.0.0

2 years ago

6.0.0

2 years ago