Skip to content

Nextended.Blazor — API reference

🇩🇪 Diese Seite auf Deutsch

The complete public surface of Nextended.Blazor, generated from the compiled assembly.

Generated

This page is generated by tools/ApiRef from the compiled assembly — it includes members with no XML comment and therefore cannot drift from the code. Do not edit by hand.

Back to the package page

Nextended.Blazor

_Imports

class

No description.

Constructors

  • _Imports()

Component1

class

No description.

Constructors

  • Component1()

Nextended.Blazor.Extensions

BrowserFileExtensions

static class

No description.

TypeExtensions

static class

No description.

Extension methods

  • IsEventCallback(this Type type) : bool
  • IsRenderFragment(this Type type) : bool

Nextended.Blazor.Helper

ComponentRenderHelper

static class

No description.

Methods

  • GetCompatibleParameters<T>(T instance, Type targetCompatibleType) : IDictionary<string, object>
  • GetCompatibleProperties<T>(T instance, Type targetCompatibleType) : IDictionary<string, object>
  • IsValidParameter(Type componentType, string key, object value) : bool
  • IsValidProperty(Type componentType, string key, object value, Type[] requiredAttributeTypes) : bool
  • IsValidPropertyWithAttribute<TAttribute>(Type componentType, string key, object value) : bool

MimeTypeHelper

static class

No description.

Methods

  • IsZip(string contentType) : bool
  • Matches(string mimeType, string[] mimeTypes) : bool

Nextended.Blazor.Models

ArchiveStructure

class

No description.

Constructors

  • ArchiveStructure()

ArchiveStructureBase<T>

class

No description.

Constructors

  • ArchiveStructureBase()
  • ArchiveStructureBase(IArchivedBrowserFile browserFile)
  • ArchiveStructureBase(string name)

Methods

  • CreateStructure(IList<IArchivedBrowserFile> archiveEntries, string rootFolderName) : T
  • ToArchiveBytesAsync(CancellationToken cancellationToken = null) : Task<byte[]>

Properties

  • BrowserFile : IArchivedBrowserFile { get; set; }
  • ContainingFiles : IEnumerable<IArchivedBrowserFile> { get; }
  • IsDirectory : bool { get; }
  • IsDownloading : bool { get; set; }
  • Name : string { get; set; }
  • Size : long { get; }

DataUrl

class

No description.

Constructors

  • DataUrl(byte[] bytes, ContentType mimeType)
  • DataUrl(byte[] bytes, string mimeType = null)
  • DataUrl(string url)

IArchivedBrowserFile

interface

No description.

Properties

  • FileBytes : byte[] { get; }
  • FullName : string { get; }
  • IsDirectory : bool { get; }
  • ParentDirectoryName : string { get; }
  • Path : string { get; }
  • PathArray : string[] { get; }

ZipBrowserFile

class

No description.

Constructors

  • ZipBrowserFile(ZipArchiveEntry entry, bool load = true)

Methods

  • OpenReadStream(long maxAllowedSize = 512000, CancellationToken cancellationToken = null) : Stream

Properties

  • ContentType : string { get; }
  • Entry : ZipArchiveEntry { get; }
  • FileBytes : byte[] { get; }
  • FullName : string { get; }
  • IsDirectory : bool { get; }
  • LastModified : DateTimeOffset { get; }
  • Name : string { get; set; }
  • ParentDirectoryName : string { get; }
  • Path : string { get; }
  • PathArray : string[] { get; }
  • Size : long { get; }

ZipStructure

class

No description.

Constructors

  • ZipStructure()

Back to the package page