Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
circles-android
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Circles
circles-android
Commits
6db18234
Commit
6db18234
authored
1 year ago
by
Taras
Browse files
Options
Downloads
Patches
Plain Diff
Add constants for account data keys
parent
90f4c9ef
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
core/src/main/java/org/futo/circles/core/model/CirclesRoom.kt
+13
-6
13 additions, 6 deletions
.../src/main/java/org/futo/circles/core/model/CirclesRoom.kt
with
13 additions
and
6 deletions
core/src/main/java/org/futo/circles/core/model/CirclesRoom.kt
+
13
−
6
View file @
6db18234
...
...
@@ -18,6 +18,13 @@ const val GROUP_TYPE = "$orgPrefix.social.group"
const
val
GALLERY_TYPE
=
"$orgPrefix.social.gallery"
const
val
TIMELINE_TYPE
=
"$orgPrefix.social.timeline"
const
val
ROOT_SPACE_ACCOUNT_DATA_KEY
=
"root"
const
val
CIRCLES_SPACE_ACCOUNT_DATA_KEY
=
"circles"
const
val
PROFILE_SPACE_ACCOUNT_DATA_KEY
=
"profile"
const
val
PHOTOS_SPACE_ACCOUNT_DATA_KEY
=
"galleries"
const
val
PEOPLE_SPACE_ACCOUNT_DATA_KEY
=
"people"
const
val
GROUPS_SPACE_ACCOUNT_DATA_KEY
=
"groups"
sealed
class
CirclesRoom
(
@StringRes
open
val
nameId
:
Int
?,
...
...
@@ -36,7 +43,7 @@ data class RootSpace(
override
val
parentTag
:
String
?
=
null
,
override
val
type
:
String
?
=
RoomType
.
SPACE
,
override
val
joinRules
:
RoomJoinRules
?
=
null
,
override
val
accountDataKey
:
String
?
=
"root"
override
val
accountDataKey
:
String
?
=
ROOT_SPACE_ACCOUNT_DATA_KEY
)
:
CirclesRoom
(
nameId
,
tag
,
parentTag
,
type
,
joinRules
,
accountDataKey
)
data class
CirclesSpace
(
...
...
@@ -45,7 +52,7 @@ data class CirclesSpace(
override
val
parentTag
:
String
?
=
ROOT_SPACE_TAG
,
override
val
type
:
String
?
=
RoomType
.
SPACE
,
override
val
joinRules
:
RoomJoinRules
?
=
null
,
override
val
accountDataKey
:
String
?
=
"circles"
override
val
accountDataKey
:
String
?
=
CIRCLES_SPACE_ACCOUNT_DATA_KEY
)
:
CirclesRoom
(
nameId
,
tag
,
parentTag
,
type
,
joinRules
,
accountDataKey
)
data class
SharedCirclesSpace
(
...
...
@@ -54,7 +61,7 @@ data class SharedCirclesSpace(
override
val
parentTag
:
String
?
=
CIRCLES_SPACE_TAG
,
override
val
type
:
String
?
=
RoomType
.
SPACE
,
override
val
joinRules
:
RoomJoinRules
?
=
RoomJoinRules
.
KNOCK
,
override
val
accountDataKey
:
String
?
=
"profile"
override
val
accountDataKey
:
String
?
=
PROFILE_SPACE_ACCOUNT_DATA_KEY
)
:
CirclesRoom
(
nameId
,
tag
,
parentTag
,
type
,
joinRules
,
accountDataKey
)
data class
PhotosSpace
(
...
...
@@ -63,7 +70,7 @@ data class PhotosSpace(
override
val
parentTag
:
String
?
=
ROOT_SPACE_TAG
,
override
val
type
:
String
?
=
RoomType
.
SPACE
,
override
val
joinRules
:
RoomJoinRules
?
=
null
,
override
val
accountDataKey
:
String
?
=
"galleries"
override
val
accountDataKey
:
String
?
=
PHOTOS_SPACE_ACCOUNT_DATA_KEY
)
:
CirclesRoom
(
nameId
,
tag
,
parentTag
,
type
,
joinRules
,
accountDataKey
)
data class
PeopleSpace
(
...
...
@@ -72,7 +79,7 @@ data class PeopleSpace(
override
val
parentTag
:
String
?
=
ROOT_SPACE_TAG
,
override
val
type
:
String
?
=
RoomType
.
SPACE
,
override
val
joinRules
:
RoomJoinRules
?
=
null
,
override
val
accountDataKey
:
String
?
=
"people"
override
val
accountDataKey
:
String
?
=
PEOPLE_SPACE_ACCOUNT_DATA_KEY
)
:
CirclesRoom
(
nameId
,
tag
,
parentTag
,
type
,
joinRules
,
accountDataKey
)
data class
GroupsSpace
(
...
...
@@ -81,7 +88,7 @@ data class GroupsSpace(
override
val
parentTag
:
String
?
=
ROOT_SPACE_TAG
,
override
val
type
:
String
?
=
RoomType
.
SPACE
,
override
val
joinRules
:
RoomJoinRules
?
=
null
,
override
val
accountDataKey
:
String
?
=
"groups"
override
val
accountDataKey
:
String
?
=
GROUPS_SPACE_ACCOUNT_DATA_KEY
)
:
CirclesRoom
(
nameId
,
tag
,
parentTag
,
type
,
joinRules
,
accountDataKey
)
data class
Circle
(
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment