dart_scope 0.1.0-beta.4 copy "dart_scope: ^0.1.0-beta.4" to clipboard
dart_scope: ^0.1.0-beta.4 copied to clipboard

A declarative dependency injection library which use dart syntax and flutter style

0.1.0-beta.4 #

  • feature
    • export class Observation #195
  • refactor
    • update sdk constrain to ">=2.18.0 <4.0.0" #196

0.1.0-beta.3 #

  • feature
    • add configurables Computed{4~9} #192
    • add operators States.computed{4~9} #191
    • add operators Observable.combine{4~9} #190
  • refactor
    • replace States.combine with States.computed #188
  • CI
    • simplify test coverage command #186
  • test
    • simplify test description #185

0.1.0-beta.2 #

  • feature
    • add convenience methods scope.getStates{orNull} #182
    • add observable InstanceAsObservable #181
  • refactor
    • introduce observable MultiSourcePipeObservable #180
    • introduce observable PipeObservable #179
    • add observation.configuration field #178
    • prefer source over observable to name input observable #177
    • upgrade dart-sdk(^2.18) and dependencies #176

0.1.0-beta.1 #

  • refactor
    • apply cache behavior to States #172
    • improve naming in ObservableCombine #171
    • add internal class Observation #160
      • reimplements ObservableMulticast using Observation #170
      • reimplements ObservableDistinct using Observation #169
      • reimplements ObservableSkip using Observation #168
      • reimplements ObservableCreate using Observation #164
      • rename Observation field onData to emit #162
      • reimplements ObservableCombine using Observation #161
    • remove experimental configurable ConfigurableCompose #157
  • docs
    • add API documentations #156
    • add README #154
  • example

0.1.0-alpha.7 #

  • refactor
    • rename operator states.select to states.convert #147

0.1.0-alpha.6 #

  • fix
  • refactor
    • rename ValueSubject to Variable #143
    • rename ReplaySubject to Replayer #142
    • rename PublishSubject to Publisher #141
    • rename ScopeConfigure to ConfigureScope #136
    • rename StatesConvertibleExpose to ExposeStatesConvertible #135
    • rename ValueExpose to ExposeValue #134
    • rename ValueDispose to DisposeValue #133

0.1.0-alpha.5 #

0.1.0-alpha.4 #

  • refactor

0.1.0-alpha.3 #

0.1.0-alpha.2 #

  • refactor
    • merge Final, LateFinal and FinalBase into Final #113 (beeth0ven)
    • merge FinalStates, LateFinalStates and FinalStatesBase into FinalStates #112 (beeth0ven)
    • merge FinalStatesConvertible, LateFinalStatesConvertible and FinalStatesConvertibleBase into FinalStatesConvertible #111 (beeth0ven)
    • rename Computed.late to Computed.lazy #116 (beeth0ven)
    • add @experimental annotation to ConfigurableCompose #120 (beeth0ven)
    • add @experimental annotation to Computed #118 (beeth0ven)
    • simplify implementation of ConfigurableCombine #119 (beeth0ven)

0.1.0-alpha.1 #

1
likes
120
pub points
21%
popularity

Publisher

unverified uploader

A declarative dependency injection library which use dart syntax and flutter style

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

disposal, meta, typedef_equals, typedef_foundation

More

Packages that depend on dart_scope