mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-08 05:47:05 +09:00
DROID-3554 Use cases | Enhancement | Automatically open a specific object when a new space is created or account is created (#2363)
This commit is contained in:
parent
fd10386b90
commit
bcbb8368e7
17 changed files with 219 additions and 57 deletions
|
@ -244,7 +244,7 @@ class BlockDataRepository(
|
|||
Undo.Result.Exhausted
|
||||
}
|
||||
|
||||
override suspend fun importGetStartedUseCase(space: Id) = remote.importGetStartedUseCase(space = space)
|
||||
override suspend fun importGetStartedUseCase(space: Id): Command.ImportUseCase.Result = remote.importGetStartedUseCase(space = space)
|
||||
|
||||
override suspend fun redo(
|
||||
command: Command.Redo
|
||||
|
@ -761,7 +761,7 @@ class BlockDataRepository(
|
|||
remote.deleteSpace(space)
|
||||
}
|
||||
|
||||
override suspend fun createWorkspace(command: Command.CreateSpace): Id = remote.createWorkspace(
|
||||
override suspend fun createWorkspace(command: Command.CreateSpace): Command.CreateSpace.Result = remote.createWorkspace(
|
||||
command = command
|
||||
)
|
||||
|
||||
|
|
|
@ -89,7 +89,7 @@ interface BlockRemote {
|
|||
suspend fun createBookmarkObject(space: Id, url: Url, details: Struct): Id
|
||||
suspend fun fetchBookmarkObject(ctx: Id, url: Url)
|
||||
suspend fun undo(command: Command.Undo): Payload
|
||||
suspend fun importGetStartedUseCase(space: Id)
|
||||
suspend fun importGetStartedUseCase(space: Id) : Command.ImportUseCase.Result
|
||||
suspend fun redo(command: Command.Redo): Payload
|
||||
suspend fun turnIntoDocument(command: Command.TurnIntoDocument): List<Id>
|
||||
suspend fun paste(command: Command.Paste): Response.Clipboard.Paste
|
||||
|
@ -340,7 +340,7 @@ interface BlockRemote {
|
|||
suspend fun setSpaceDetails(space: SpaceId, details: Struct)
|
||||
|
||||
suspend fun deleteSpace(space: SpaceId)
|
||||
suspend fun createWorkspace(command: Command.CreateSpace): Id
|
||||
suspend fun createWorkspace(command: Command.CreateSpace): Command.CreateSpace.Result
|
||||
|
||||
suspend fun getSpaceConfig(space: Id): Config
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue