HtmlForgeX

API Reference

Class

Library

Namespace HtmlForgeX
Assembly HtmlForgeX

Represents metadata describing an external library or resource set.

Inheritance

  • Object
  • Library

Constructors

public Library() #

Properties

public String Comment { get; set; } #

Descriptive comment for the library.

public LibraryLinks Header { get; set; } #

Resources that should be placed in the document head.

public LibraryLinks Body { get; set; } #

Resources that should be placed inside the body.

public String License { get; set; } #

License text for the library.

public String SourceCodes { get; set; } #

URL to the source code of the library.

public String Website { get; set; } #

Library web site.

public Boolean Default { get; set; } #

Whether this library is enabled by default.

public Boolean Email { get; set; } #

Indicates the library is for email usage only.

public Boolean BlockDownload { get; set; } #

Prevents this library from being refreshed from CDN when updating local files.

public Boolean InlineEmbeddedResourcesInOnlineMode { get; set; } #

When true (default), embedded JS/CSS fallbacks are also inlined in Online mode. Set to false for CDN-first libraries where duplicating the embedded payload causes issues (e.g., Prism autoloader resolving wrong component paths).