MapstedLicence

open class MapstedLicence : LicenceRetrievalCallback, LicenceStatusCallback

Constructors

Link copied to clipboard
constructor(@NonNull context: Context, @NonNull webApiClient: WebApiClient)
constructor(@NonNull context: Context, @NonNull webApiClient: WebApiClient, @Nullable callback: CoreApi.CoreStatusUpdateCallback)

Functions

Link copied to clipboard
open fun getCurrentLicenceStatus(): LicenceStatus
Link copied to clipboard
open fun getLicenceErrorMessage(status: LicenceStatus): String
Link copied to clipboard
Link copied to clipboard
open fun getLicenceFromServer(licenceId: String): Boolean
Link copied to clipboard
open fun onDestroy()
Link copied to clipboard
open fun onLicenceStatusChanged(status: LicenceStatus)
Link copied to clipboard
open fun updateLicenceJson(@NonNull newLicenceJson: String): Boolean