ushio 2023.1.0 copy "ushio: ^2023.1.0" to clipboard
ushio: ^2023.1.0 copied to clipboard

A state management library inspired by the one used in SwiftUI.

Ushio 🧂 #

A state management library inspired by the one used in SwiftUI.

Differences of SwiftUI #

  • Supported
    • @State -> state(), stateList(), stateMap()
    • @StateObject -> stateObject()
    • @Published -> published(), publishedList(), publishedMap()
    • @EnvironmentObject -> environmentObject()
  • Not supported
    • @ObservedObject

Install #

flutter pub add ushio

Import:

import 'package:ushio/ushio.dart';

Usage #

Guide (Japanese)

See also examples.

License #

Apache License Version 2.0

Author #

SUZUKI Tetsuya (tetsuya.suzuki@gmail.com)

0
likes
140
pub points
0%
popularity

Publisher

unverified uploader

A state management library inspired by the one used in SwiftUI.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on ushio