initialize method
Implementation
@override
Future<bool> initialize() async {
if (_isInitialized) return true;
try {
_emitNewState(EyeTrackingState.initializing);
// Load WebGazer.js
await _loadWebGazer();
_isInitialized = true;
initAttentionGuards();
_emitNewState(EyeTrackingState.ready);
return true;
} catch (e) {
_emitNewState(EyeTrackingState.error);
return false;
}
}