Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
fe6c454
added universal stackview
NullIsOne Jul 19, 2023
1fe17cb
improve StackCellGenerator to support nib based views
NullIsOne Jul 19, 2023
f1ec47f
add example of usage stackview
NullIsOne Jul 19, 2023
54503a4
extend example of stack cell
NullIsOne Jul 19, 2023
c1c5cc8
wrap stack (table cell) with simple extension
NullIsOne Jul 20, 2023
0c37a3b
add factories
NullIsOne Jul 21, 2023
8e21a50
add todos
NullIsOne Jul 21, 2023
9e452aa
use generators builder in stack property builder
NullIsOne Jul 21, 2023
c1d9f20
add context to table section constructor with result builder
NullIsOne Jul 21, 2023
4debacb
move base contexts (ex factories) to core lib
NullIsOne Jul 21, 2023
5763b4d
fix requirement for CollectionContext
NullIsOne Jul 26, 2023
6a0f777
add assotiated types to context to improve syntax
NullIsOne Jul 26, 2023
8779dbc
add extension to imporve syntax
NullIsOne Jul 26, 2023
b4311b6
add empty view generator for wrapped cells
NullIsOne Jul 27, 2023
a4a499d
freeze registration type for wrapped cell generator
NullIsOne Jul 27, 2023
c9ad719
add common decorations and transformations for base generators
NullIsOne Jul 27, 2023
3e1bef7
remove deprecated methods
NullIsOne Jul 27, 2023
6e47615
resolve generic in extension for ConfigurableItem
NullIsOne Jul 28, 2023
813f646
make common BaseCellGenerator for table and collection
NullIsOne Jul 28, 2023
6dde0e0
remove deprecated stackview implementation
NullIsOne Jul 28, 2023
4cfd920
remove SpacerCell used in decorations
NullIsOne Jul 28, 2023
30224c1
move wrapped cell and context implementations into core module
NullIsOne Jul 28, 2023
df6434e
SPT-1469 optimize FoldableItem, remove CollectionFoldableItem
NullIsOne Jul 28, 2023
8e1cfc8
add concrete type for buildIn func and prepare example of decorations…
NullIsOne Jul 31, 2023
cf4176e
add HighlightableItem to WrappedCells
NullIsOne Jul 31, 2023
7bfcfca
fix intrinsict content size for TitleTableCell
NullIsOne Jul 31, 2023
b76143f
optimize coomon styles and apply
NullIsOne Jul 31, 2023
ed56c73
add more docs
NullIsOne Jul 31, 2023
ea60f8c
fix checking of xcodebuild.log
NullIsOne Aug 1, 2023
b75c607
improve components example
NullIsOne Aug 1, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 0 additions & 32 deletions Components/Sources/Collection/CollectionSpacerCell.swift

This file was deleted.

152 changes: 0 additions & 152 deletions Components/Sources/Collection/CollectionStack/CollectionStack.swift

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import ReactiveDataDisplayManager

final class CollectionDecorationProvider<Cell: ConfigurableItem & UICollectionViewCell>: DecorationProvider where Cell.Model: Equatable {

typealias GeneratorType = DiffableCollectionCellGenerator<Cell>
typealias GeneratorType = DiffableCellGenerator<Cell>

// MARK: - Properties

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
//
// StackView+CollectionContext.swift
// ReactiveChat_iOS
//
// Created by Никита Коробейников on 28.07.2023.
//

import ReactiveDataDisplayManager

public extension CollectionContext {

/// Used to place `StackView` into other `UICollectionView` as cell
/// - Parameter model: model which contains styles and children
static func stack(model: StackView.Model) -> BaseCellGenerator<CollectionWrappedCell<StackView>> {
StackView.rddm.collectionGenerator(with: model)
}

}

This file was deleted.

Loading