initializeCallbacks method
Implementation
void initializeCallbacks(BuildContext context) {
try {
PxUtils().setHeightAndWidth(
WidgetsBinding.instance.platformDispatcher.views.first.physicalSize.height /
WidgetsBinding.instance.platformDispatcher.views.first.devicePixelRatio,
WidgetsBinding.instance.platformDispatcher.views.first.physicalSize.width /
WidgetsBinding.instance.platformDispatcher.views.first.devicePixelRatio);
WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
try {
WidgetsBinding.instance.addObserver(PxWidgetBindingObserver());
WidgetsBinding.instance.addPersistentFrameCallback((timeStamp) {
PxAnchorWidgetTracker.instance.onLayoutUpdate();
});
} catch (e) {
Logger.d("error while handling PostFrameCallback");
}
});
} catch (e) {
Logger.d("error while initializeCallbacks");
}
}