t×tecexpressby TeKOcloud
ENv0.7.1
API & Datentypen / FLUTTER

txNotify.

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.

dart
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})
dart
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);
}