Found 6 packages
The solution combines the power of Document Query Selector API with Selenium to grab shadow root DOM trees and interact with any elements encapsulated within it. Features: 1. Returns shadow root or nested shadow root from DOM. 2. Checks if shadow root or nested shadow root is present or not in the DOM. NOTE: Supports 4.1.x+ versions (check Selenium dependency). Solution Version: .NETStandard 2.0
A modified version of Microsoft's Blazor JavaScript files to add support for shadow DOMs.
Aspose.SVG for .NET seamlessly integrates into your .NET Apps to provide processing and rendering of SVG files without installing any 3rd party modeling or rendering software. Aspose.SVG for .NET offers developers to work with its DOM that is fully compatible with the official SVG specifications. Create SVG files from scratch. Perform content navigation via XPath Query or CSS Selectors. High-quality SVG rendering and conversion to various popular formats, including, PDF, XPS, JPEG, PNG, TIFF, and GIF. Ability to fetch information about SVG files, its elements and hierarchy. Merge multiple SVG documents, and vectorize their text elements to retain the high quality. It’s managed C# implementation enables it to be used with any .NET language, such as, C#, VB.NET, etc. You can also create Windows Desktop Apps as well as the ASP.NET web Apps using Aspose.SVG for .NET. It works equally well on any OS that can install .NET Framework (2.0/4.8), Mono (5.4/6.4), .NET Core (2.0/3.1) or use .NET 5, such as, MS Windows (32-bit and 64-bit), macOS (10.12+), and Linux.
A simple library that allows Blazor components to be rendered as real standards-based Web Components using custom elements, shadow DOM, and HTML templates.
RT Blazorfied HTML Editor is a free .NET library that allows Blazor developers to easily add a rich text box / html editor to their Blazor application. The editor uses Google's Font Icons. It doesn't reference the icon library. However, it does embed .svg versions of those icons so they are customizable. It also uses the shadow DOM to isolate the HTML from inheriting the existing page styles. Because of that, it provides a preview window for the user to view the live page if the style sheets are applied to the host application. Users are also able to add CSS classes to many components allowing them to customize their appearance.
Fork of RT Blazorfied HTML Editor is a free .NET library that allows Blazor developers to easily add a rich text box / html editor to their Blazor application. The editor uses Google's Font Icons. It doesn't reference the icon library. However, it does embed .svg versions of those icons so they are customizable. It also uses the shadow DOM to isolate the HTML from inheriting the existing page styles. Because of that, it provides a preview window for the user to view the live page if the style sheets are applied to the host application. Users are also able to add CSS classes to many components allowing them to customize their appearance.