Skip to content

Commit

Permalink
add missing break statements to MacOSWindowUtilsPlugin.swift
Browse files Browse the repository at this point in the history
  • Loading branch information
Adrian-Samoticha committed Sep 5, 2023
1 parent d0f755c commit 024b48e
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions macos/Classes/MacOSWindowUtilsPlugin.swift
Original file line number Diff line number Diff line change
Expand Up @@ -373,49 +373,59 @@ public class MacOSWindowUtilsPlugin: NSObject, FlutterPlugin {
MainFlutterWindowManipulator.setLevel(level)

result(true)
break

case "orderOut":
MainFlutterWindowManipulator.orderOut()
result(true)
break

case "orderBack":
MainFlutterWindowManipulator.orderBack()
result(true)
break

case "orderFront":
MainFlutterWindowManipulator.orderFront()
result(true)
break

case "orderFrontRegardless":
MainFlutterWindowManipulator.orderFrontRegardless()
result(true)
break

case "insertIntoStyleMask":
let styleMaskName = args["styleMask"] as! String
let styleMask = StyleMaskNameToStyleMaskConverter.getStyleMaskFromName(styleMaskName)

MainFlutterWindowManipulator.insertIntoStyleMask(styleMask)
result(true)
break

case "removeFromStyleMask":
let styleMaskName = args["styleMask"] as! String
let styleMask = StyleMaskNameToStyleMaskConverter.getStyleMaskFromName(styleMaskName)

MainFlutterWindowManipulator.removeFromStyleMask(styleMask)
result(true)
break

case "removeFullScreenPresentationOptions":
result(MainFlutterWindowManipulator.removeFullScreenPresentationOptions())
break

case "addFullScreenPresentationOption":
let presentationOptionName = args["presentationOption"] as! String
let presentationOptions = PresentationOptionNameToPresentationOptionsConverter.getPresentationOptionsFromName(name: presentationOptionName)

result(MainFlutterWindowManipulator.addFullScreenPresentationOptions(presentationOptions!))
break

case "isMainWindow":
let isMainWindow = MainFlutterWindowManipulator.isMainWindow()
result(isMainWindow)
break

case "overrideStandardWindowButtonPosition":
let buttonTypeName = args["buttonType"] as! String
Expand All @@ -428,6 +438,7 @@ public class MacOSWindowUtilsPlugin: NSObject, FlutterPlugin {

MainFlutterWindowManipulator.overrideStandardWindowButtonPosition(buttonType: buttonType, offset: offset)
result(true)
break

case "getStandardWindowButtonPosition":
let buttonTypeName = args["buttonType"] as! String
Expand All @@ -441,6 +452,7 @@ public class MacOSWindowUtilsPlugin: NSObject, FlutterPlugin {
"height": rect!.height
]
result(dictionary)
break

default:
result(FlutterMethodNotImplemented)
Expand Down

0 comments on commit 024b48e

Please sign in to comment.