Pakete, Repositories und App-Kategorien suchen

Cover von windows_taskbar
Paketdetailsv1.1.2

windows_taskbar

Flutter-Plugin zur Bereitstellung von Hilfsmitteln im Zusammenhang mit der Windows-Aufgabenleiste.

Windows
30-Tage-Downloads
16.100
Likes
147
Pub-Punkte
150

Paket installieren

flutter pub add windows_taskbar

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das windows_taskbar-Paket ist ein Flutter-Plugin, das Werkzeuge zur Interaktion mit der Windows-Aufgabenleiste bereitstellt. Es ermöglicht Entwicklern die Anpassung von Taskbar-Eigenschaften wie Fortschrittsindikatoren, Icon-Overlays und Fensterzustandsverwaltung. Speziell für Windows-Desktop-Anwendungen entwickelt, verbessert es die Benutzererfahrung durch die Integration nativer Taskbar-Funktionen in Flutter-Apps. Das Plugin nutzt Windows-spezifische APIs, um nahtlose Funktionalität ohne plattformspezifischen Code bereitzustellen. Es ist ideal für Desktop-Anwendungen, die eine erweiterte Taskbar-Integration benötigen.

Anwendungsfälle

  • Anpassen von Taskleisten-Fortschrittsbalken
  • Symbolüberlagerungen für Benachrichtigungen hinzufügen
  • Fensterzustände über die Taskleiste verwalten
  • Verbesserung der Benutzerfreundlichkeit von Desktop-Anwendungen
  • Integration nativer Windows-Funktionen
  • Verbesserung der Benutzerfeedbacks in Desktop-Anwendungen

Hauptmerkmale

  • Taskleisten-Fortschrittsbalkensteuerung
  • Icon-Overlay-Unterstützung
  • Windows-spezifischer API-Zugriff
  • Plattformübergreifende Desktop-Kompatibilität
  • Einfache Flutter-Integration
  • Echtzeit-Aktualisierungen der Taskleiste

Geeignet für

  • Windows-Desktop-Flutter-Entwickler
  • Apps, die eine Taskleisteninteraktion erfordern
  • Desktop-Anwendungen mit Statusanzeigen
  • Entwickler, die Windows-Plattformen zielen
  • Projekte, die native Taskleistenfunktionen benötigen
  • Benutzer, die erweiterte Taskleistenfunktionen suchen

Hinweise

  • Beschränkt auf die Windows-Plattform
  • Windows-spezifische Einrichtung erforderlich
  • Für einige Funktionen sind möglicherweise Administratorberechtigungen erforderlich
  • Abhängig von der Windows-Betriebssystemversion
  • Nicht kompatibel mit anderen Desktop-Plattformen
  • Mögliche inkonsistente Verhaltensweisen über verschiedene Windows-Versionen hinweg

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden