GetTrialExpiryDate static method

int GetTrialExpiryDate()

Returns the trial expiry date timestamp.

The function throws a LexActivatorException on error.

Implementation

static int GetTrialExpiryDate() {
  final trialExpiryDate = calloc<Uint32>();
  int status = _lexActivatorNative.GetTrialExpiryDate(trialExpiryDate);
  switch (status) {
    case LexStatusCodes.LA_OK:
      return trialExpiryDate.value;
    case LexStatusCodes.LA_FAIL:
      return 0;
    default:
      throw LexActivatorException(status);
  }
}