Buscar pacotes, repositórios e categorias de apps

Capa de windows_taskbar
Detalhes do pacotev1.1.2

windows_taskbar

Plugin Flutter que fornece utilidades relacionadas à barra de tarefas do Windows.

Windows
Downloads em 30 dias
16,1 mil
Curtidas
147
Pontos Pub
150

Instalar pacote

flutter pub add windows_taskbar

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote windows_taskbar é um plugin Flutter que fornece utilitários para interagir com a barra de tarefas do Windows. Ele permite que desenvolvedores personalizem propriedades da barra de tarefas, como indicadores de progresso, sobreposições de ícones e gerenciamento do estado da janela. Projetado especificamente para aplicativos desktop do Windows, ele melhora a experiência do usuário integrando recursos nativos da barra de tarefas em aplicativos Flutter. O plugin utiliza APIs específicas do Windows para oferecer funcionalidade sem interrupções, sem exigir código específico da plataforma. É ideal para aplicativos desktop que precisam de integração avançada com a barra de tarefas.

Casos de uso

  • Personalizando barras de progresso da barra de tarefas
  • Adicionando sobreposições de ícones para notificações
  • Gerenciando estados de janela via barra de tarefas
  • Melhorando a usabilidade do aplicativo de desktop
  • Integrando funcionalidades nativas do Windows
  • Melhorando o feedback do usuário em aplicativos de desktop

Principais recursos

  • Controle da barra de progresso da área de trabalho
  • Suporte de sobreposição de ícone
  • Acesso à API específica do Windows
  • Compatibilidade de desktop multiplataforma
  • Integração simples com Flutter
  • Atualizações em tempo real da barra de tarefas

Indicado para

  • Desenvolvedores Flutter para desktop Windows
  • Aplicativos que exigem interação com a barra de tarefas
  • Aplicativos de desktop com indicadores de status
  • Desenvolvedores direcionados para plataformas Windows
  • Projetos que precisam de recursos nativos da barra de tarefas
  • Usuários procurando funcionalidade aprimorada da barra de tarefas

Considerações

  • Limitado à plataforma Windows
  • Requer configuração específica do Windows
  • Pode ser necessário permissões de administrador para alguns recursos
  • Depende da versão do sistema operacional Windows
  • Incompatível com outras plataformas desktop
  • Possibilidade de comportamento inconsistente entre versões do Windows

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

windows_taskbar

Flutter plugin serving utilities related to Windows taskbar.

Installation

Add package to the dependencies section of the pubspec.yaml:

dependencies:
  windows_taskbar: ^1.1.2



Guide

A minimal usage guide for package:windows_taskbar.

Contents
Set thumbnail toolbar
WindowsTaskbar.setThumbnailToolbar(
  [
  ThumbnailToolbarButton(
    ThumbnailToolbarAssetIcon('assets/camera.ico'),
      'Turn On Camera',
      () {},
    ),
    ThumbnailToolbarButton(
      ThumbnailToolbarAssetIcon('assets/microphone.ico'),
      'Mute',
      () {},
      mode: ThumbnailToolbarButtonMode.disabled | ThumbnailToolbarButtonMode.dismissionClick,
    ),
    ThumbnailToolbarButton(
      ThumbnailToolbarAssetIcon('assets/end_call.ico'),
      'Disconnect',
      () {},
    ),
  ],
);
Remove thumbnail toolbar
WindowsTaskbar.resetThumbnailToolbar();
Set progress mode
WindowsTaskbar.setProgressMode(TaskbarProgressMode.indeterminate);
Set progress
WindowsTaskbar.setProgress(69, 100);
Set thumbnail tooltip
WindowsTaskbar.setThumbnailTooltip('Awesome Flutter window.');
Flash windows taskbar app icon
WindowsTaskbar.setFlashTaskbarAppIcon(
  mode: TaskbarFlashMode.all | TaskbarFlashMode.timernofg,
  timeout: const Duration(milliseconds: 500),
);
Stop flashing windows taskbar app icon
WindowsTaskbar.resetFlashTaskbarAppIcon();
Set overlay icon (badge)
WindowsTaskbar.setOverlayIcon(
  ThumbnailToolbarAssetIcon('assets/red_slash.ico'),
  tooltip: 'Stop',
);
Remove overlay icon (badge)
WindowsTaskbar.resetOverlayIcon();
Set window title (taskbar button label)
WindowsTaskbar.setWindowTitle('Never Gonna Give You Up');
Reset window title (taskbar button label)
WindowsTaskbar.resetWindowTitle();
Next steps

Sponsor

You may consider buying me a coffee if you like this package.

License

Copyright © 2021 & onwards, Hitesh Kumar Saini <<saini123hitesh@gmail.com>>

This project & the work under this repository is governed by MIT license that can be found in the LICENSE file.

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote