legacy library

The screen_retriever API as it was before the move to nativeapi.

Existing apps keep working by importing this library instead of package:screen_retriever/screen_retriever.dart. The changed import is deliberate: this API is a bridge, its classes are deprecated, and it will be removed in a future release. New code should use the native API exported from package:screen_retriever/screen_retriever.dart.

Classes

Display
A display as 0.2.x described it, in logical pixels.
MethodChannelScreenRetriever
The default ScreenRetrieverPlatform. It keeps its 0.2.x name, but no method channel is left: it reads nativeapi's DisplayManager.
ScreenListener
Receives display-added, display-removed and display-changed.
ScreenRetriever
The 0.2.x screenRetriever, on top of nativeapi's DisplayManager.
ScreenRetrieverPlatform
What ScreenRetriever calls, kept so that tests can replace it.

Properties

screenRetriever → ScreenRetriever
final