custom_state 0.0.1 copy "custom_state: ^0.0.1" to clipboard
custom_state: ^0.0.1 copied to clipboard

discontinued
outdated

Custom state is a flutter widget can access ui with custom state

Getting started #

Add dependency to your pubspec.yaml:

custom_state: 'any'

Usage #

Import packages:

import 'package:custom_state/custom_state.dart';

CustomView: #

CustomStateView<bool>(
    key: stateKey,
    stateBuilder: (context, states, customState) {
        if (states.contains(true)) {
            return Text(
                '$_counter',
                style: Theme.of(context).textTheme.headline4,
                );
        } else {
            return Text(
                '$_counter',
                style: Theme.of(context)
                    .textTheme
                    .headline4
                    ?.apply(color: Colors.redAccent),
                );
        }
    },
),
  • Change state
final GlobalKey<CustomState<bool>> stateKey = GlobalKey();
...
stateKey.currentState?.replaceCustomState({even});

Features and bugs #

Please file feature requests and bugs at the issue tracker.

0
likes
0
pub points
67%
popularity

Publisher

unverified uploader

Custom state is a flutter widget can access ui with custom state

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on custom_state