Zeigt eine gestapelte Meldung im Overlay des Kontexts. Standard: info, 3500 ms, unten rechts; Duration.zero bleibt offen.
Parameter context muss unter einem Overlay liegen, üblicherweise innerhalb einer MaterialApp-Route. message ist erforderlich. Rückgabe synchron TxNotifyHandle; close() liefert void, update({message, type, displayTime}) ändert die Meldung und setzt deren Timer neu. Eigene actionText/onAction sind optional. Das Handle vor Entsorgen des besitzenden Overlays schließen.
TxNotifyHandle txNotify(BuildContext context, {required String message, TxToastType type = TxToastType.info, Duration displayTime = const Duration(milliseconds: 3500), Alignment position = Alignment.bottomRight, String? actionText, VoidCallback? onAction})import 'package:flutter/material.dart';
import 'package:tecexpress/tecexpress.dart';
Future<void> example() async {
void showMessage(BuildContext context) {
final handle = txNotify(context, message: 'Saved');
handle.update(message: 'Updated');
handle.close();
}
print(showMessage);
}