flutster library
flutster library intended use is for Android. Refer to https://flutster.com for more details on how to use this plugin.
Classes
- FlutsterScaffold
- FlutsterScaffold wraps a Scaffold within a FlutsterTestRecorder.
- FlutsterStateKeeper
- FlutsterStateKeeper is meant to hold a FlutsterTestRecorderState.
- FlutsterTestEvent
- FlutsterTestEvent is a Flutster test step.
- FlutsterTestRecord
- A FlutsterTestRecord mainly holds the list of test events.
- FlutsterTestRecorder
- FlutsterTestRecorder is the main UI element to record and replay tests.
- FlutsterTestRecorderState
- FlutsterTestRecorderState is the state of the FlutsterTestRecorder.
Properties
- displayFlutsterButton ↔ bool
-
Set displayFlutsterButton to false if you temporarily don't want to
display the flutster button
getter/setter pair
- latestState ↔ FlutsterTestRecorderState?
-
The latestState is teh latest FlutsterTestRecorderState started.
This is used while running the test.
getter/setter pair
Functions
-
ifJsonAble(
String? character) → String? - ifJsonAble returns the given string if it can be json encoded and decoded. Returns null otherwise.
Enums
- FlutsterTestEventType
- FlutsterTestEventType is an enum for all the Flutster test event types.