initialize method
Initialize the Magento plugin with base URL and configuration.
Implementation
@override
Future<bool> initialize({
required String baseUrl,
Map<String, String>? headers,
int? connectionTimeout,
int? receiveTimeout,
}) async {
try {
final result = await methodChannel.invokeMethod<bool>('initialize', {
'baseUrl': baseUrl,
'headers': headers,
'connectionTimeout': connectionTimeout,
'receiveTimeout': receiveTimeout,
});
return result ?? false;
} catch (e) {
_error = e.toString();
return false;
}
}