From 52cf30823f0c770d82bedfc0ae077f7c1cb56e7b Mon Sep 17 00:00:00 2001 From: yun Date: Tue, 17 May 2016 05:00:42 +0900 Subject: [PATCH] flip openDevTools --- src/Electron/BrowserWindow.js | 4 ++-- src/Electron/BrowserWindow.purs | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Electron/BrowserWindow.js b/src/Electron/BrowserWindow.js index 6827e7b..f862b75 100644 --- a/src/Electron/BrowserWindow.js +++ b/src/Electron/BrowserWindow.js @@ -34,8 +34,8 @@ exports.webContents = function(browserWindow) { }; } -exports.openDevToolsImpl = function(webContents) { - return function(options) { +exports.openDevToolsImpl = function(options) { + return function(webContents) { return function() { webContents.openDevTools(options); return {}; diff --git a/src/Electron/BrowserWindow.purs b/src/Electron/BrowserWindow.purs index 9960fca..344aabe 100644 --- a/src/Electron/BrowserWindow.purs +++ b/src/Electron/BrowserWindow.purs @@ -72,14 +72,14 @@ foreign import webContents :: forall eff -- | -- | [Official Electron documentation](http://electron.atom.io/docs/all/#webcontents-opendevtools-options) openDevTools :: forall eff - . WebContents - -> DevToolOptions + . DevToolOptions + -> WebContents -> Eff (electron :: ELECTRON | eff) Unit -openDevTools wc = encodeOptions >>> openDevToolsImpl wc +openDevTools opts wc = openDevToolsImpl (encodeOptions opts) wc foreign import openDevToolsImpl :: forall eff - . WebContents - -> Json + . Json + -> WebContents -> Eff (electron :: ELECTRON | eff) Unit data DevToolOption