StacMultiAction(
sync: true,
actions: [
StacSnackBarAction(
content: StacText(data: 'Executing request...'),
action: StacSnackBarActionButton(
label: 'Done',
textColor: StacColors.blue,
onPressed: StacNoneAction(),
),
behavior: SnackBarBehavior.floating,
),
StacNetworkRequestAction(
url: 'https://example.com/api',
method: Method.get,
queryParameters: {'page': 1},
headers: {'Authorization': 'Bearer token'},
contentType: 'application/json',
body: {'data': 'example'},
results: [
StacNetworkResult(statusCode: 200, action: StacNoneAction()),
StacNetworkResult(statusCode: 404, action: StacNoneAction()),
],
),
StacSnackBarAction(
content: StacText(data: 'Request executed'),
action: StacSnackBarActionButton(
label: 'Done',
textColor: StacColors.blue,
onPressed: StacNoneAction(),
),
behavior: SnackBarBehavior.floating,
),
],
)