ZyncProjectCategory

data class ZyncProjectCategory(val categoryUid: String, val categoryName: String, val categoryDescription: String? = null, val categoryColor: String? = null, val isActive: Boolean = true, val parentCategoryUid: String? = null, val parentCategory: ZyncProjectCategory? = null, val companyUid: String, val createdAt: String, val updatedAt: String? = null)

Domain model representing a project category.

Constructors

Link copied to clipboard
constructor(categoryUid: String, categoryName: String, categoryDescription: String? = null, categoryColor: String? = null, isActive: Boolean = true, parentCategoryUid: String? = null, parentCategory: ZyncProjectCategory? = null, companyUid: String, createdAt: String, updatedAt: String? = null)

Properties

Link copied to clipboard
val categoryColor: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Get display name with fallback.

Link copied to clipboard

Get full category path (for hierarchical display).

Link copied to clipboard
val isActive: Boolean = true
Link copied to clipboard

Check if this is a root category.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val updatedAt: String? = null