instance property
PlatformServices
get
instance
Get the singleton instance of platform services. Automatically initializes if not already done.
Implementation
static PlatformServices get instance {
_instance ??= platform_impl.createPlatformServices();
// Initialize printCallback to use defaultPrint on first access
if (_instance!.printCallback == _defaultPrintCallback) {
_instance!.printCallback = _instance!.defaultPrint;
}
return _instance!;
}