katana_theme_builder library

Building system for katana theme packages. Create a list of image assets from the Asset folder.

To use, import package:katana_theme_builder/katana_theme_builder.dart.

Classes

AssetConfig
Config data for the asset.
AssetNode
Nodes for assets.
AssetValue
Stored data for Asset.
FontNode
Node data for fonts.
FontValue
Class that defines data for fonts.
ThemeGenerator
Generator that automatically creates data for themes.

Enums

AssetValueType
Asset type.

Functions

extension(List<AssetNode> assets, List<FontNode> fonts, AssetConfig config) List<Spec>
Create an extension method.
katanaThemeBuilderFactory(BuilderOptions options) → Builder
Builder for creating data for themes.