79
79
< h1 > Store</ h1 >
80
80
< div class ="declaration ">
81
81
< div class ="language ">
82
- < pre class ="highlight "> < code > < span class ="kd "> public</ span > < span class ="kd "> final</ span > < span class ="kd "> class</ span > < span class ="kt "> Store</ span > < span class ="o "> <</ span > < span class ="kt "> StateType</ span > < span class ="p "> :</ span > < span class ="kt "> < a href ="../Protocols.html#/s:8RxReduce5StateP " > State </ a > </ span > < span class ="o " > > </ span > < span class ="p "> :</ span > < span class ="kt "> < a href ="../Protocols/StoreType .html " > StoreType </ a > </ span > </ code > </ pre >
82
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> final</ span > < span class ="kd "> class</ span > < span class ="kt "> Store</ span > < span class ="o "> <</ span > < span class ="kt "> StateType</ span > < span class ="o " > > </ span > < span class =" p "> :</ span > < span class ="kt "> < a href ="../Protocols/StoreType .html " > StoreType </ a > </ span > < span class ="k " > where </ span > < span class ="kt " > StateType </ span > < span class =" p "> :</ span > < span class ="kt "> < a href ="../Protocols.html#/s:8RxReduce5StateP " > State </ a > </ span > </ code > </ pre >
83
83
84
84
</ div >
85
85
</ div >
@@ -108,7 +108,7 @@ <h1>Store</h1>
108
108
< h4 > Declaration</ h4 >
109
109
< div class ="language ">
110
110
< p class ="aside-title "> Swift</ p >
111
- < pre class ="highlight "> < code > < span class ="kd "> public</ span > < span class ="kd "> func</ span > < span class ="n "> state</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="o "> ></ span > < span class ="p "> (</ span > < span class ="nv "> from</ span > < span class ="p "> :</ span > < span class ="kd "> @escaping</ span > < span class ="p "> (</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="kt "> SubStateType</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="p "> (</ span > < span class ="nv "> state</ span > < span class ="p "> :</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="k "> in</ span > < span class ="nf "> return</ span > < span class ="p "> (</ span > < span class ="n "> state</ span > < span class ="k "> as!</ span > < span class ="kt "> SubStateType</ span > < span class ="p "> )</ span > < span class ="p "> })</ span > < span class ="o "> -></ span > < span class ="kt "> Driver</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="o "> ></ span > </ code > </ pre >
111
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> func</ span > < span class ="n "> state</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="o "> ></ span > < span class ="p "> (</ span > < span class ="nv "> from</ span > < span class ="p "> :</ span > < span class ="kd "> @escaping</ span > < span class ="p "> (</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="kt "> SubStateType</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="p "> (</ span > < span class ="nv "> state</ span > < span class ="p "> :</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="k "> in</ span > < span class ="nf "> return</ span > < span class ="p "> (</ span > < span class ="n "> state</ span > < span class ="k "> as!</ span > < span class ="kt "> SubStateType</ span > < span class ="p "> )</ span > < span class ="p "> })</ span > < span class ="o "> -></ span > < span class ="kt "> Driver</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="o "> ></ span > </ code > </ pre >
112
112
113
113
</ div >
114
114
</ div >
@@ -134,7 +134,7 @@ <h4>Declaration</h4>
134
134
< h4 > Declaration</ h4 >
135
135
< div class ="language ">
136
136
< p class ="aside-title "> Swift</ p >
137
- < pre class ="highlight "> < code > < span class ="kd "> public</ span > < span class ="kd "> func</ span > < span class ="n "> state</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="p "> :</ span > < span class ="kt "> Equatable</ span > < span class ="o "> ></ span > < span class ="p "> (</ span > < span class ="nv "> from</ span > < span class ="p "> :</ span > < span class ="kd "> @escaping</ span > < span class ="p "> (</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="kt "> SubStateType</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="p "> (</ span > < span class ="nv "> state</ span > < span class ="p "> :</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="k "> in</ span > < span class ="nf "> return</ span > < span class ="p "> (</ span > < span class ="n "> state</ span > < span class ="k "> as!</ span > < span class ="kt "> SubStateType</ span > < span class ="p "> )</ span > < span class ="p "> })</ span > < span class ="o "> -></ span > < span class ="kt "> Driver</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="o "> ></ span > </ code > </ pre >
137
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> func</ span > < span class ="n "> state</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="p "> :</ span > < span class ="kt "> Equatable</ span > < span class ="o "> ></ span > < span class ="p "> (</ span > < span class ="nv "> from</ span > < span class ="p "> :</ span > < span class ="kd "> @escaping</ span > < span class ="p "> (</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="kt "> SubStateType</ span > < span class ="o "> =</ span > < span class ="p "> {</ span > < span class ="p "> (</ span > < span class ="nv "> state</ span > < span class ="p "> :</ span > < span class ="kt "> StateType</ span > < span class ="p "> )</ span > < span class ="k "> in</ span > < span class ="nf "> return</ span > < span class ="p "> (</ span > < span class ="n "> state</ span > < span class ="k "> as!</ span > < span class ="kt "> SubStateType</ span > < span class ="p "> )</ span > < span class ="p "> })</ span > < span class ="o "> -></ span > < span class ="kt "> Driver</ span > < span class ="o "> <</ span > < span class ="kt "> SubStateType</ span > < span class ="o "> ></ span > </ code > </ pre >
138
138
139
139
</ div >
140
140
</ div >
@@ -144,9 +144,9 @@ <h4>Declaration</h4>
144
144
< li class ="item ">
145
145
< div >
146
146
< code >
147
- < a name ="/s:8RxReduce9StoreTypePxSay05StateD0QzAESg_AA6Action_ptcG12withReducers_SayyAF_AaG_ptcGSg0G11Middlewarestcfc "> </ a >
147
+ < a name ="/s:8RxReduce9StoreTypePxs15ContiguousArrayVy05StateD0QzAGSg_AA6Action_ptcG12withReducers_AEyyAH_AaI_ptcGSg0I11Middlewarestcfc "> </ a >
148
148
< a name ="//apple_ref/swift/Method/init(withReducers:withMiddlewares:) " class ="dashAnchor "> </ a >
149
- < a class ="token " href ="#/s:8RxReduce9StoreTypePxSay05StateD0QzAESg_AA6Action_ptcG12withReducers_SayyAF_AaG_ptcGSg0G11Middlewarestcfc "> init(withReducers:withMiddlewares:)</ a >
149
+ < a class ="token " href ="#/s:8RxReduce9StoreTypePxs15ContiguousArrayVy05StateD0QzAGSg_AA6Action_ptcG12withReducers_AEyyAH_AaI_ptcGSg0I11Middlewarestcfc "> init(withReducers:withMiddlewares:)</ a >
150
150
</ code >
151
151
</ div >
152
152
< div class ="height-container ">
@@ -160,7 +160,7 @@ <h4>Declaration</h4>
160
160
< h4 > Declaration</ h4 >
161
161
< div class ="language ">
162
162
< p class ="aside-title "> Swift</ p >
163
- < pre class ="highlight "> < code > < span class ="kd "> public</ span > < span class ="nf "> init</ span > < span class ="p "> (</ span > < span class ="n "> withReducers</ span > < span class ="nv "> reducers</ span > < span class ="p "> :</ span > < span class ="p " > [ </ span > < span class ="kt "> < a href ="../Typealiases.html#/s:8RxReduce7Reducera "> Reducer</ a > </ span > < span class ="o "> <</ span > < span class ="kt "> StateType</ span > < span class ="o "> ></ span > < span class ="p "> ] ,</ span > < span class ="n "> withMiddlewares</ span > < span class ="nv "> middlewares</ span > < span class ="p "> :</ span > < span class ="p " > [ </ span > < span class ="kt "> < a href ="../Typealiases.html#/s:8RxReduce10Middlewarea "> Middleware</ a > </ span > < span class ="o "> <</ span > < span class ="kt "> StateType</ span > < span class ="o "> ></ span > < span class ="p "> ] ?</ span > < span class ="o "> =</ span > < span class ="kc "> nil</ span > < span class ="p "> )</ span > </ code > </ pre >
163
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="nf "> init</ span > < span class ="p "> (</ span > < span class ="n "> withReducers</ span > < span class ="nv "> reducers</ span > < span class ="p "> :</ span > < span class ="kt " > ContiguousArray </ span > < span class ="o " > < </ span > < span class =" kt "> < a href ="../Typealiases.html#/s:8RxReduce7Reducera "> Reducer</ a > </ span > < span class ="o "> <</ span > < span class ="kt "> StateType</ span > < span class ="o "> >> </ span > < span class ="p "> ,</ span > < span class ="n "> withMiddlewares</ span > < span class ="nv "> middlewares</ span > < span class ="p "> :</ span > < span class ="kt " > ContiguousArray </ span > < span class ="o " > < </ span > < span class =" kt "> < a href ="../Typealiases.html#/s:8RxReduce10Middlewarea "> Middleware</ a > </ span > < span class ="o "> <</ span > < span class ="kt "> StateType</ span > < span class ="o "> >> </ span > < span class ="p "> ?</ span > < span class ="o "> =</ span > < span class ="kc "> nil</ span > < span class ="p "> )</ span > </ code > </ pre >
164
164
165
165
</ div >
166
166
</ div >
@@ -186,7 +186,7 @@ <h4>Declaration</h4>
186
186
< h4 > Declaration</ h4 >
187
187
< div class ="language ">
188
188
< p class ="aside-title "> Swift</ p >
189
- < pre class ="highlight "> < code > < span class ="kd "> public</ span > < span class ="kd "> func</ span > < span class ="nf "> dispatch</ span > < span class ="p "> (</ span > < span class ="nv "> action</ span > < span class ="p "> :</ span > < span class ="kt "> < a href ="../Protocols/Action.html "> Action</ a > </ span > < span class ="p "> )</ span > </ code > </ pre >
189
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> func</ span > < span class ="nf "> dispatch</ span > < span class ="p "> (</ span > < span class ="nv "> action</ span > < span class ="p "> :</ span > < span class ="kt "> < a href ="../Protocols/Action.html "> Action</ a > </ span > < span class ="p "> )</ span > </ code > </ pre >
190
190
191
191
</ div >
192
192
</ div >
@@ -198,8 +198,8 @@ <h4>Declaration</h4>
198
198
</ section >
199
199
</ section >
200
200
< section id ="footer ">
201
- < p > © 2018 < a class ="link " href ="https://github.com/RxSwiftCommunity/RxReduce " target ="_blank " rel ="external "> Thibault Wittemberg and RxSwiftCommunity</ a > . All rights reserved. (Last updated: 2018-06-09 )</ p >
202
- < p > Generated by < a class ="link " href ="https://github.com/realm/jazzy " target ="_blank " rel ="external "> jazzy ♪♫ v0.9.0 </ a > , a < a class ="link " href ="http ://realm.io " target ="_blank " rel ="external "> Realm</ a > project.</ p >
201
+ < p > © 2018 < a class ="link " href ="https://github.com/RxSwiftCommunity/RxReduce " target ="_blank " rel ="external "> Thibault Wittemberg and RxSwiftCommunity</ a > . All rights reserved. (Last updated: 2018-06-14 )</ p >
202
+ < p > Generated by < a class ="link " href ="https://github.com/realm/jazzy " target ="_blank " rel ="external "> jazzy ♪♫ v0.9.3 </ a > , a < a class ="link " href ="https ://realm.io " target ="_blank " rel ="external "> Realm</ a > project.</ p >
203
203
</ section >
204
204
</ article >
205
205
</ div >
0 commit comments