init method
Initialize the SDK with the developer secret and project token. Can only be called once. Subsequent calls will be ignored.
developerSecret - The developer's secret key.
projectToken - The project's token.
verbose - Enable verbose logging (default: false).
Implementation
void init({
required String developerSecret,
required String projectToken,
bool verbose = false,
}) {
if (_initialized) {
_log('Evntaly SDK is already initialized. Ignoring subsequent init() calls.', level: 'warn');
return;
}
_developerSecret = developerSecret;
_projectToken = projectToken;
_verboseLogging = verbose;
_initialized = true;
_log('Evntaly SDK initialized with secret and token.');
}