setThumbnailToolbar static method
Sets thumbnail toolbar for the taskbar app icon. Takes list of thumbnail toolbar buttons.
WindowsTaskbar.setThumbnailToolbar(
[
ThumbnailToolbarButton(
ThumbnailToolbarAssetIcon('res/previous.ico'),
'Button 1',
() {},
),
ThumbnailToolbarButton(
ThumbnailToolbarAssetIcon('res/pause.ico'),
'Button 2',
() {},
mode: ThumbnailToolbarButtonMode.disabled | ThumbnailToolbarButtonMode.dismissionClick,
),
ThumbnailToolbarButton(
ThumbnailToolbarAssetIcon('res/next.ico'),
'Button 3',
() {},
),
],
);
Implementation
static Future<void> setThumbnailToolbar(
List<ThumbnailToolbarButton> buttons) {
_buttons.clear();
_buttons.addAll(buttons);
return _kChannel.invokeMethod(
_kSetThumbnailToolbar,
{
'buttons': buttons.map((button) {
return button.toJson();
}).toList(),
},
);
}