StoreConfig<T> class
Configuração do store.
Constructors
- StoreConfig({String? baseUrl})
Properties
- actions ↔ StoreActionsConfig
-
Actions.
Permite configurar os nomes das actions, caso não sigam o padrão.
getter/setter pair
- baseUrl ↔ String?
-
URL base.
No caso padrão será o nome do controller.
- Ex: Para o controle UsuariosController na rota /api/usuarios/... deverá ser informado o valor "usuarios".
Também pode ser informada uma URL completa (absoluta) para casos especiais.
Neste caso a URL configurada como base da aplicação será ignorada e para as requisições deste store, essa URL será utilizada.
Obs: Obrigatório iniciar com "{protocolo}://" aonde protocolo pode ser "http", "https", "ftp", etc.
- Ex: "https://servidor-externo.com/api-enderecos/cep"
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
items
↔ List<
T> -
Items estáticos (locais).
Caso preenchido, todas as requisições serão feitas a esse vetor.
getter/setter pair
- listKeyProperty ↔ String?
-
Nome da propriedade que representa a chave da lista.
Obs: Utilizado apenas para listas estáticas (locais).
getter/setter pair
- listValueProperty ↔ String?
-
Nome da propriedade que representa o valor da lista.
Obs: Utilizado apenas para listas estáticas (locais).
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
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