YaruWindowState.fromJson constructor

YaruWindowState.fromJson(
  1. Map<String, dynamic> json
)

Creates a new YaruWindowState from a JSON object.

Implementation

factory YaruWindowState.fromJson(Map<String, dynamic> json) {
  return YaruWindowState(
    isActive: json['active'],
    isClosable: json['closable'],
    isFullscreen: json['fullscreen'],
    isMaximizable: json['maximizable'],
    isMaximized: json['maximized'],
    isMinimizable: json['minimizable'],
    isMinimized: json['minimized'],
    isMovable: json['movable'],
    isRestorable: json['restorable'],
    title: json['title'],
    isVisible: json['visible'],
  );
}