WindowViewport constructor

const WindowViewport({
  1. required Size size,
  2. required WindowNavigatorHandle navigator,
  3. required bool focused,
  4. required bool alwaysOnTop,
  5. required bool closed,
  6. required bool minify,
  7. required bool ignorePointer,
})

Creates a window viewport data object.

All parameters are required and define the current state of the window within its viewport context.

Parameters:

  • size (Size, required): Visible area size
  • navigator (WindowNavigatorHandle, required): Managing navigator
  • focused (bool, required): Focus state
  • alwaysOnTop (bool, required): Always-on-top state
  • closed (bool, required): Closed state
  • minify (bool, required): Minimizing state
  • ignorePointer (bool, required): Pointer event state

Implementation

const WindowViewport({
  required this.size,
  required this.navigator,
  required this.focused,
  required this.alwaysOnTop,
  required this.closed,
  required this.minify,
  required this.ignorePointer,
});