Skip to content
This repository was archived by the owner on Oct 4, 2020. It is now read-only.

Commit fc27838

Browse files
committed
Added CloseEvent properties
1 parent 749c8f9 commit fc27838

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

src/DOM/Event/CloseEvent.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"use strict";
2+
3+
// module DOM.Event.CloseEvent
4+
5+
exports.code = function (e) {
6+
e.code;
7+
};
8+
9+
exports.reason = function (e) {
10+
e.reason;
11+
};
12+
13+
exports.wasClean = function (e) {
14+
e.wasClean;
15+
};

src/DOM/Event/CloseEvent.purs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
module DOM.Event.CloseEvent
2+
( code
3+
, reason
4+
, wasClean
5+
) where
6+
7+
import Prelude
8+
9+
import Control.Monad.Eff (Eff())
10+
11+
import Data.Enum (toEnum)
12+
import qualified Data.Maybe.Unsafe as U
13+
14+
import DOM
15+
import DOM.Event.EventPhase
16+
import DOM.Event.Types
17+
import DOM.Node.Types
18+
19+
foreign import code :: CloseEvent -> Int
20+
foreign import reason :: CloseEvent -> String
21+
foreign import wasClean :: CloseEvent -> Boolean

0 commit comments

Comments
 (0)