Kontext-/Sheet-/FAB-Aktion mit ID, Text und optionalen Unteraktionen.
TxAction
| Parameter | Typ | Standard | Bedeutung |
|---|---|---|---|
| id | Object | erforderlich | Eindeutige stabile ID. |
| text | String | erforderlich | Anzuzeigender Text. |
| icon | IconData? | null | Symbol der Aktion. |
| disabled | bool | false | Sperrt die Interaktion. |
| destructive | bool | false | Kennzeichnet eine destruktive Aktion. |
| items | List<TxAction> | const [] | Einträge; bei Datenbindung durch dataSource ersetzt. |
| separator | bool | false | Kennzeichnet einen Menütrenner. |
import 'package:tecexpress/tecexpress.dart';
Future<void> example() async {
const action = TxAction(id: 'copy', text: 'Copy');
print(action.id);
}