Skip to content

Commit c139804

Browse files
committed
Made all DataSources as open class
1 parent 83fe280 commit c139804

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

Sources/DataSources/ASCollectionNode+Rx/RxASCollectionAnimatedDataSource.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import RxSwift
1212
import RxCocoa
1313
import Differentiator
1414

15-
final class RxASCollectionAnimatedDataSource<S: AnimatableSectionModelType>: ASCollectionSectionedDataSource<S>, RxASCollectionDataSourceType {
15+
open class RxASCollectionAnimatedDataSource<S: AnimatableSectionModelType>: ASCollectionSectionedDataSource<S>, RxASCollectionDataSourceType {
1616

1717
public typealias Element = [S]
1818
public typealias AnimationType = (ASCollectionSectionedDataSource<S>, ASCollectionNode, [Changeset<S>]) -> AnimationTransition

Sources/DataSources/ASCollectionNode+Rx/RxASCollectionReloadDataSource.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import AsyncDisplayKit
1414
import Differentiator
1515
#endif
1616

17-
final class RxASCollectionReloadDataSource<S: SectionModelType>: ASCollectionSectionedDataSource<S>, RxASCollectionDataSourceType {
17+
open class RxASCollectionReloadDataSource<S: SectionModelType>: ASCollectionSectionedDataSource<S>, RxASCollectionDataSourceType {
1818
public typealias Element = [S]
1919

2020
open func collectionNode(_ collectionNode: ASCollectionNode, observedEvent: RxSwift.Event<Element>) -> Void {

Sources/DataSources/ASTableNode+Rx/RxASTableAnimatedDataSource.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import RxSwift
1212
import RxCocoa
1313
import Differentiator
1414

15-
final class RxASTableAnimatedDataSource<S: AnimatableSectionModelType>: ASTableSectionedDataSource<S>, RxASTableDataSourceType {
15+
open class RxASTableAnimatedDataSource<S: AnimatableSectionModelType>: ASTableSectionedDataSource<S>, RxASTableDataSourceType {
1616

1717
public typealias Element = [S]
1818
public typealias AnimationType = (ASTableSectionedDataSource<S>, ASTableNode, [Changeset<S>]) -> AnimationTransition

Sources/DataSources/ASTableNode+Rx/RxASTableReloadDataSource.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import AsyncDisplayKit
1717
import Differentiator
1818
#endif
1919

20-
final class RxASTableReloadDataSource<S: SectionModelType>: ASTableSectionedDataSource<S>, RxASTableDataSourceType {
20+
open class RxASTableReloadDataSource<S: SectionModelType>: ASTableSectionedDataSource<S>, RxASTableDataSourceType {
2121
public typealias Element = [S]
2222

2323
open func tableNode(_ tableNode: ASTableNode, observedEvent: RxSwift.Event<Element>) -> Void {

0 commit comments

Comments
 (0)