ViewModel constructor

ViewModel({
  1. ContextMenuBuilder? contextMenuBuilder = const DefaultContextMenuBuilder(),
  2. required DisplayModel displayModel,
  3. Widget? noPositionView,
  4. List<Widget>? overlays,
})

Implementation

ViewModel(
    {this.contextMenuBuilder = const DefaultContextMenuBuilder(),
    required this.displayModel,
    this.noPositionView,
    this.overlays}) {
  noPositionView ??= NoPositionView();
  viewScaleFactor = displayModel.deviceScaleFactor;
  _mapDimension = Dimension(100 * viewScaleFactor, 100 * viewScaleFactor);
}