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) {
assert(buttons.length <= _kMaximumButtonCount);
_buttons = buttons;
return _kChannel.invokeMethod(
_kSetThumbnailToolbar,
{
'buttons': buttons.map((button) {
return button.toJson();
}).toList(),
},
);
}