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

A Rxbus Flutter plugin.

flutter_rxbus #

A RxBus Flutter plugin.

用法(usage) #

pubspec.yaml引入

flutter_rxbus ^0.0.1

用法1、注册/解除注册 (usage 1、register/unregister)

    ///注册
    RxBus.getInstance().register<T>((value) {
        });

    @override
    void dispose() {
        ///解除注册 unregister
        RxBus.getInstance().unregister<T>();
        super.dispose();
    }

用法2、获得指定类型Observable (usage 2、Get the specified type Observable)

    StreamSubscription _subscription;

    _subscription = RxBus.getInstance().toObservable<String>().listen((value) {
    });


    @override
    void dispose() {
        ///取消注册 unregister
        _subscription?.cancel();
        super.dispose();
    }

发送Event (send event)

    RxBus.getInstance().post(T);
0
likes
20
pub points
0%
popularity

Publisher

unverified uploader

A Rxbus Flutter plugin.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, rxdart

More

Packages that depend on flutter_rxbus