foundation library
Primitivos de foundation do Flocks: estados de interação
(FlocksInteraction/FlocksStatesController), acessibilidade
(AppSemantics) e seleção de texto (AppSelectionRegion,
AppTextSelectionGestures). Só sobre a camada widgets (sem
Material/Cupertino).
Classes
- AppAssetIconProvider
- O provider padrão: os SVGs que vêm dentro do pacote.
- AppAssetIllustrationProvider
- O provider padrão: os SVGs que vêm dentro do pacote.
- AppCheckmarkPainter
- Desenha um "tique" (✓) com o traço revelado progressivamente.
- AppCommand
-
Um comando invocável por
/atalho, tanto na busca global quanto no chat. - AppCommandRegistry
-
Registro dos comandos
/disponíveis. - AppCommandScope
- Disponibiliza o AppCommandRegistry para a subárvore.
- AppConfinedToBounds
- Posiciona child dentro de bounds — ou o deixa em tela cheia se não há região medida.
- AppDismissFocusIntent
- Devolver o foco ao conteúdo, saindo de busca/assistente.
- AppFindController
- Registro dos campos "buscar nesta tela".
- AppFindInPageIntent
- Focar a busca da tela atual (a tabela), não a global.
- AppFindScope
- Disponibiliza o AppFindController para a subárvore.
- AppFindTarget
- Identidade da tela para o registro do AppFindScope.
- AppFocusAssistantIntent
- Focar o composer do assistente.
- AppFocusSearchIntent
- Focar a busca global.
- AppIconProvider
- Quem transforma um nome de ícone em pixel.
- AppIllustrationProvider
- Quem transforma um nome de ilustração em pixel.
- AppNetworkIconProvider
- Busca o SVG num CDN, com cache em disco no nativo e cache do browser na web.
- AppNetworkIllustrationProvider
- Busca a ilustração num CDN.
- AppOpenProfileIntent
- Abrir o perfil do usuário.
- AppOverlayBounds
- AppOverlayBoundsHandle
- Região a que um modal local se confina.
- AppOverlayBoundsRegion
- Publica a própria área como AppOverlayBounds para a subárvore.
- AppSelectionRegion
- Enables text selection for an app subtree without depending on Material.
- AppSelectTabIntent
- Ir para a aba de índice index (base zero).
- AppSemantics
- Fábricas de acessibilidade do Flocks.
- AppShortcutsScope
- Instala os atalhos globais do shell.
- Alternar o colapso da navegação.
- FlocksInteraction
- Primitivo de interação compartilhado do Flocks.
- FlocksStatesController
- Controlador de estados de interação do Flocks.
Mixins
-
AppTextSelectionGestures<
T extends StatefulWidget> - Liga um EditableText cru aos gestos NATIVOS de seleção do Flutter (tap = posiciona o caret, arrastar = seleciona, double-tap = palavra, triple-tap = linha/parágrafo, botão direito = menu de contexto) — a mesma máquina que o TextField usa internamente via TextSelectionGestureDetectorBuilder.
Constants
- kAppTabShortcutCount → const int
- Quantas abas os atalhos numéricos alcançam.
Properties
- appTextSelectionControls → TextSelectionControls
-
Único ponto do Flocks que toca Cupertino.
no setter
Functions
-
appRouteIsTopmost(
BuildContext context) → bool -
Este
contextestá na rota do TOPO da pilha?
Typedefs
-
FlocksInteractionBuilder
= Widget Function(BuildContext context, Set<
WidgetState> states) - Assinatura do builder visual de FlocksInteraction: recebe o conjunto atual de WidgetStates e devolve a aparência do componente.