ZyncCompanyModule

data class ZyncCompanyModule(val companyModuleUid: String, val moduleUid: String, val moduleName: String, val moduleKey: String)

Domain model representing a company module in the Zuper system.

Company modules represent features/capabilities that are enabled for the company workspace.

Constructors

Link copied to clipboard
constructor(companyModuleUid: String, moduleUid: String, moduleName: String, moduleKey: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun hasAnyModuleKey(vararg keys: String): Boolean

Check if this module matches any of the specified module keys.

Link copied to clipboard

Check if this module matches a specific module key.