mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-08 05:47:05 +09:00
DROID-609 Sets | Protocol | Atomic view changes (#2862)
* DROID-609 event blockDataviewViewUpdate + mapping * DROID-609 list extensions * DROID-609 updates mapping * DROID-609 reduce updateView event * DROID-609 updateView event model * DROID-609 update lists extensions + tests * DROID-609 UpdateView event mapping * DROID-609 tests * DROID-609 data view stubs * DROID-609 pr fix
This commit is contained in:
parent
bdd8548695
commit
d94b07a338
11 changed files with 781 additions and 7 deletions
|
@ -41,4 +41,29 @@ fun StubDataViewViewRelation(
|
|||
) : DVViewerRelation = DVViewerRelation(
|
||||
key = key,
|
||||
isVisible = isVisible
|
||||
)
|
||||
|
||||
fun StubSort(
|
||||
relationKey: Key = MockDataFactory.randomUuid(),
|
||||
type: DVSortType = DVSortType.ASC
|
||||
): DVSort = DVSort(
|
||||
relationKey = relationKey,
|
||||
type = type
|
||||
)
|
||||
|
||||
fun StubFilter(
|
||||
relationKey: Key = MockDataFactory.randomUuid(),
|
||||
relationFormat: RelationFormat = RelationFormat.LONG_TEXT,
|
||||
operator: DVFilterOperator = DVFilterOperator.AND,
|
||||
condition: DVFilterCondition = DVFilterCondition.EQUAL,
|
||||
quickOption: DVFilterQuickOption = DVFilterQuickOption.EXACT_DATE,
|
||||
value: Any? = null
|
||||
|
||||
): DVFilter = DVFilter(
|
||||
relationKey = relationKey,
|
||||
relationFormat = relationFormat,
|
||||
operator = operator,
|
||||
condition = condition,
|
||||
quickOption = quickOption,
|
||||
value = value
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue