Package-level declarations

Types

Link copied to clipboard
@Serializable
data class LinksCollection(val id: String, val owner: RefyUser.RefyUserImpl, val title: String, val description: String, val date: Long, val color: String, val links: List<RefyLink.RefyLinkImpl> = emptyList(), val teams: List<Team> = emptyList()) : RefyItem

The LinksCollection data class represent a collection of links

Link copied to clipboard
interface RefyItem

The RefyItem interface is useful to give the basic details about a Refy's item

Link copied to clipboard
interface RefyLink : RefyItem

The RefyLink interface is useful to give the basic details about a Refy's link

Link copied to clipboard
interface RefyUser

The RefyUser interface is useful to give the basic details about a Refy's user

Link copied to clipboard
@Serializable
data class Team(val id: String, val owner: RefyUser.RefyUserImpl, val title: String, val description: String, val date: Long, _logoPic: String, val members: List<TeamMember>, val links: List<RefyLink.RefyLinkImpl> = emptyList(), val collections: List<LinksCollection> = emptyList()) : RefyItem

The Team data class represent a team