Package-level declarations

Types

Link copied to clipboard
data class InDevelopmentProject(val project: Project, val update: ProjectUpdate)

The InDevelopmentProject data class allow to represent a project currently in com.tecknobit.pandorocore.enums.UpdateStatus.IN_DEVELOPMENT

Link copied to clipboard
@Serializable
data class Project(    val id: String,     val name: String,     val icon: String? = null,     val creationDate: Long,     val author: PandoroUser,     val description: String,     val version: String,     val groups: List<Group> = emptyList(),     val updates: List<ProjectUpdate> = emptyList(),     val projectRepo: String = "")

The Project data class allow to represent a project data

Link copied to clipboard
@Serializable
data class ProjectUpdate(    val id: String,     val author: GroupMember,     val creationDate: Long,     val targetVersion: String,     val status: UpdateStatus,     val startedBy: GroupMember? = null,     val startDate: Long = -1,     val publishedBy: GroupMember? = null,     val publishDate: Long = -1,     val notes: List<Note>)

The ProjectUpdate data class allow to represent a update data