Every exported type, function, and method across all three modules. Each page covers one domain concept with full signatures, parameter descriptions, and usage examples.
| Symbol | Module | Page |
|---|---|---|
Icon |
core | Icon |
IconManager, Default() |
core | IconManager |
Config, NewConfig() |
core | Config Builder |
Provider, DirectoryProvider, JsonCollectionProvider, IconifyProvider, ChainProvider |
core | Providers |
IconRenderer |
core | Renderer & SVG Utilities |
SpriteCollector |
core | Sprite Collector |
ErrIconNotFound, ErrProviderNotFound, ErrInvalidIconName, ErrInvalidSVG, ErrProviderError |
core | Errors |
Icon
Details how to build an Icon and chain size, color, rotation, and flip transforms.
IconManager
Covers every IconManager method for registering providers, setting aliases, and resolving icons.
Config Builder
Documents every Config method, from provider registration through the final Build call.
Providers
Compares constructors, options, and methods for the directory, JSON, Iconify, and chain providers.
Renderer & SVG Utilities
Documents attribute layering, ARIA injection, and the Goldmark markdown extension.
Sprite Collector
Explains registering symbols, generating sprite sheets, and clearing state between page renders.
Errors
Explains each error variable's trigger condition and how to check it with errors.Is.