AppIllustrationTheme class

O eixo de ilustração: quem desenha a ilustração que os componentes pedem.

Mesma história do ícone, num canto que sobreviveu mais tempo: AppIllustrations interpolava a URL de um CDN privado dentro do pacote. Default: AppAssetIllustrationProvider, que serve o contrato de dentro.

Constructors

AppIllustrationTheme({AppIllustrationProvider provider = const AppAssetIllustrationProvider()})
Cria o eixo. provider default: os SVGs embutidos.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
provider AppIllustrationProvider
Quem resolve nome de ilustração em widget.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited

Methods

copyWith({AppIllustrationProvider? provider}) AppIllustrationTheme
Cópia com provider sobrescrito.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

standard → const AppIllustrationTheme
Padrão do design system: os SVGs que vêm no pacote.