#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.WebKit2WebExtension.Enums
(
ConsoleMessageLevel(..) ,
ConsoleMessageSource(..) ,
ContextMenuAction(..) ,
FormSubmissionStep(..) ,
UserMessageError(..) ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GHC.Records as R
data UserMessageError =
UserMessageErrorUserMessageUnhandledMessage
| AnotherUserMessageError Int
deriving (Int -> UserMessageError -> ShowS
[UserMessageError] -> ShowS
UserMessageError -> String
(Int -> UserMessageError -> ShowS)
-> (UserMessageError -> String)
-> ([UserMessageError] -> ShowS)
-> Show UserMessageError
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> UserMessageError -> ShowS
showsPrec :: Int -> UserMessageError -> ShowS
$cshow :: UserMessageError -> String
show :: UserMessageError -> String
$cshowList :: [UserMessageError] -> ShowS
showList :: [UserMessageError] -> ShowS
Show, UserMessageError -> UserMessageError -> Bool
(UserMessageError -> UserMessageError -> Bool)
-> (UserMessageError -> UserMessageError -> Bool)
-> Eq UserMessageError
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: UserMessageError -> UserMessageError -> Bool
== :: UserMessageError -> UserMessageError -> Bool
$c/= :: UserMessageError -> UserMessageError -> Bool
/= :: UserMessageError -> UserMessageError -> Bool
Eq)
instance P.Enum UserMessageError where
fromEnum :: UserMessageError -> Int
fromEnum UserMessageError
UserMessageErrorUserMessageUnhandledMessage = Int
0
fromEnum (AnotherUserMessageError Int
k) = Int
k
toEnum :: Int -> UserMessageError
toEnum Int
0 = UserMessageError
UserMessageErrorUserMessageUnhandledMessage
toEnum Int
k = Int -> UserMessageError
AnotherUserMessageError Int
k
instance P.Ord UserMessageError where
compare :: UserMessageError -> UserMessageError -> Ordering
compare UserMessageError
a UserMessageError
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (UserMessageError -> Int
forall a. Enum a => a -> Int
P.fromEnum UserMessageError
a) (UserMessageError -> Int
forall a. Enum a => a -> Int
P.fromEnum UserMessageError
b)
{-# DEPRECATED FormSubmissionStep ["(Since version 2.40)"] #-}
data FormSubmissionStep =
FormSubmissionStepSendDomEvent
| FormSubmissionStepComplete
| AnotherFormSubmissionStep Int
deriving (Int -> FormSubmissionStep -> ShowS
[FormSubmissionStep] -> ShowS
FormSubmissionStep -> String
(Int -> FormSubmissionStep -> ShowS)
-> (FormSubmissionStep -> String)
-> ([FormSubmissionStep] -> ShowS)
-> Show FormSubmissionStep
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FormSubmissionStep -> ShowS
showsPrec :: Int -> FormSubmissionStep -> ShowS
$cshow :: FormSubmissionStep -> String
show :: FormSubmissionStep -> String
$cshowList :: [FormSubmissionStep] -> ShowS
showList :: [FormSubmissionStep] -> ShowS
Show, FormSubmissionStep -> FormSubmissionStep -> Bool
(FormSubmissionStep -> FormSubmissionStep -> Bool)
-> (FormSubmissionStep -> FormSubmissionStep -> Bool)
-> Eq FormSubmissionStep
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FormSubmissionStep -> FormSubmissionStep -> Bool
== :: FormSubmissionStep -> FormSubmissionStep -> Bool
$c/= :: FormSubmissionStep -> FormSubmissionStep -> Bool
/= :: FormSubmissionStep -> FormSubmissionStep -> Bool
Eq)
instance P.Enum FormSubmissionStep where
fromEnum :: FormSubmissionStep -> Int
fromEnum FormSubmissionStep
FormSubmissionStepSendDomEvent = Int
0
fromEnum FormSubmissionStep
FormSubmissionStepComplete = Int
1
fromEnum (AnotherFormSubmissionStep Int
k) = Int
k
toEnum :: Int -> FormSubmissionStep
toEnum Int
0 = FormSubmissionStep
FormSubmissionStepSendDomEvent
toEnum Int
1 = FormSubmissionStep
FormSubmissionStepComplete
toEnum Int
k = Int -> FormSubmissionStep
AnotherFormSubmissionStep Int
k
instance P.Ord FormSubmissionStep where
compare :: FormSubmissionStep -> FormSubmissionStep -> Ordering
compare FormSubmissionStep
a FormSubmissionStep
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (FormSubmissionStep -> Int
forall a. Enum a => a -> Int
P.fromEnum FormSubmissionStep
a) (FormSubmissionStep -> Int
forall a. Enum a => a -> Int
P.fromEnum FormSubmissionStep
b)
type instance O.ParentTypes FormSubmissionStep = '[]
instance O.HasParentTypes FormSubmissionStep
foreign import ccall "webkit_form_submission_step_get_type" c_webkit_form_submission_step_get_type ::
IO GType
instance B.Types.TypedObject FormSubmissionStep where
glibType :: IO GType
glibType = IO GType
c_webkit_form_submission_step_get_type
instance B.Types.BoxedEnum FormSubmissionStep
data =
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Int
deriving (Int -> ContextMenuAction -> ShowS
[ContextMenuAction] -> ShowS
ContextMenuAction -> String
(Int -> ContextMenuAction -> ShowS)
-> (ContextMenuAction -> String)
-> ([ContextMenuAction] -> ShowS)
-> Show ContextMenuAction
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ContextMenuAction -> ShowS
showsPrec :: Int -> ContextMenuAction -> ShowS
$cshow :: ContextMenuAction -> String
show :: ContextMenuAction -> String
$cshowList :: [ContextMenuAction] -> ShowS
showList :: [ContextMenuAction] -> ShowS
Show, ContextMenuAction -> ContextMenuAction -> Bool
(ContextMenuAction -> ContextMenuAction -> Bool)
-> (ContextMenuAction -> ContextMenuAction -> Bool)
-> Eq ContextMenuAction
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ContextMenuAction -> ContextMenuAction -> Bool
== :: ContextMenuAction -> ContextMenuAction -> Bool
$c/= :: ContextMenuAction -> ContextMenuAction -> Bool
/= :: ContextMenuAction -> ContextMenuAction -> Bool
Eq)
instance P.Enum ContextMenuAction where
fromEnum :: ContextMenuAction -> Int
fromEnum ContextMenuAction
ContextMenuActionNoAction = Int
0
fromEnum ContextMenuAction
ContextMenuActionOpenLink = Int
1
fromEnum ContextMenuAction
ContextMenuActionOpenLinkInNewWindow = Int
2
fromEnum ContextMenuAction
ContextMenuActionDownloadLinkToDisk = Int
3
fromEnum ContextMenuAction
ContextMenuActionCopyLinkToClipboard = Int
4
fromEnum ContextMenuAction
ContextMenuActionOpenImageInNewWindow = Int
5
fromEnum ContextMenuAction
ContextMenuActionDownloadImageToDisk = Int
6
fromEnum ContextMenuAction
ContextMenuActionCopyImageToClipboard = Int
7
fromEnum ContextMenuAction
ContextMenuActionCopyImageUrlToClipboard = Int
8
fromEnum ContextMenuAction
ContextMenuActionOpenFrameInNewWindow = Int
9
fromEnum ContextMenuAction
ContextMenuActionGoBack = Int
10
fromEnum ContextMenuAction
ContextMenuActionGoForward = Int
11
fromEnum ContextMenuAction
ContextMenuActionStop = Int
12
fromEnum ContextMenuAction
ContextMenuActionReload = Int
13
fromEnum ContextMenuAction
ContextMenuActionCopy = Int
14
fromEnum ContextMenuAction
ContextMenuActionCut = Int
15
fromEnum ContextMenuAction
ContextMenuActionPaste = Int
16
fromEnum ContextMenuAction
ContextMenuActionDelete = Int
17
fromEnum ContextMenuAction
ContextMenuActionSelectAll = Int
18
fromEnum ContextMenuAction
ContextMenuActionInputMethods = Int
19
fromEnum ContextMenuAction
ContextMenuActionUnicode = Int
20
fromEnum ContextMenuAction
ContextMenuActionSpellingGuess = Int
21
fromEnum ContextMenuAction
ContextMenuActionNoGuessesFound = Int
22
fromEnum ContextMenuAction
ContextMenuActionIgnoreSpelling = Int
23
fromEnum ContextMenuAction
ContextMenuActionLearnSpelling = Int
24
fromEnum ContextMenuAction
ContextMenuActionIgnoreGrammar = Int
25
fromEnum ContextMenuAction
ContextMenuActionFontMenu = Int
26
fromEnum ContextMenuAction
ContextMenuActionBold = Int
27
fromEnum ContextMenuAction
ContextMenuActionItalic = Int
28
fromEnum ContextMenuAction
ContextMenuActionUnderline = Int
29
fromEnum ContextMenuAction
ContextMenuActionOutline = Int
30
fromEnum ContextMenuAction
ContextMenuActionInspectElement = Int
31
fromEnum ContextMenuAction
ContextMenuActionOpenVideoInNewWindow = Int
32
fromEnum ContextMenuAction
ContextMenuActionOpenAudioInNewWindow = Int
33
fromEnum ContextMenuAction
ContextMenuActionCopyVideoLinkToClipboard = Int
34
fromEnum ContextMenuAction
ContextMenuActionCopyAudioLinkToClipboard = Int
35
fromEnum ContextMenuAction
ContextMenuActionToggleMediaControls = Int
36
fromEnum ContextMenuAction
ContextMenuActionToggleMediaLoop = Int
37
fromEnum ContextMenuAction
ContextMenuActionEnterVideoFullscreen = Int
38
fromEnum ContextMenuAction
ContextMenuActionMediaPlay = Int
39
fromEnum ContextMenuAction
ContextMenuActionMediaPause = Int
40
fromEnum ContextMenuAction
ContextMenuActionMediaMute = Int
41
fromEnum ContextMenuAction
ContextMenuActionDownloadVideoToDisk = Int
42
fromEnum ContextMenuAction
ContextMenuActionDownloadAudioToDisk = Int
43
fromEnum ContextMenuAction
ContextMenuActionInsertEmoji = Int
44
fromEnum ContextMenuAction
ContextMenuActionPasteAsPlainText = Int
45
fromEnum ContextMenuAction
ContextMenuActionCustom = Int
10000
fromEnum (AnotherContextMenuAction Int
k) = Int
k
toEnum :: Int -> ContextMenuAction
toEnum Int
0 = ContextMenuAction
ContextMenuActionNoAction
toEnum Int
1 = ContextMenuAction
ContextMenuActionOpenLink
toEnum Int
2 = ContextMenuAction
ContextMenuActionOpenLinkInNewWindow
toEnum Int
3 = ContextMenuAction
ContextMenuActionDownloadLinkToDisk
toEnum Int
4 = ContextMenuAction
ContextMenuActionCopyLinkToClipboard
toEnum Int
5 = ContextMenuAction
ContextMenuActionOpenImageInNewWindow
toEnum Int
6 = ContextMenuAction
ContextMenuActionDownloadImageToDisk
toEnum Int
7 = ContextMenuAction
ContextMenuActionCopyImageToClipboard
toEnum Int
8 = ContextMenuAction
ContextMenuActionCopyImageUrlToClipboard
toEnum Int
9 = ContextMenuAction
ContextMenuActionOpenFrameInNewWindow
toEnum Int
10 = ContextMenuAction
ContextMenuActionGoBack
toEnum Int
11 = ContextMenuAction
ContextMenuActionGoForward
toEnum Int
12 = ContextMenuAction
ContextMenuActionStop
toEnum Int
13 = ContextMenuAction
ContextMenuActionReload
toEnum Int
14 = ContextMenuAction
ContextMenuActionCopy
toEnum Int
15 = ContextMenuAction
ContextMenuActionCut
toEnum Int
16 = ContextMenuAction
ContextMenuActionPaste
toEnum Int
17 = ContextMenuAction
ContextMenuActionDelete
toEnum Int
18 = ContextMenuAction
ContextMenuActionSelectAll
toEnum Int
19 = ContextMenuAction
ContextMenuActionInputMethods
toEnum Int
20 = ContextMenuAction
ContextMenuActionUnicode
toEnum Int
21 = ContextMenuAction
ContextMenuActionSpellingGuess
toEnum Int
22 = ContextMenuAction
ContextMenuActionNoGuessesFound
toEnum Int
23 = ContextMenuAction
ContextMenuActionIgnoreSpelling
toEnum Int
24 = ContextMenuAction
ContextMenuActionLearnSpelling
toEnum Int
25 = ContextMenuAction
ContextMenuActionIgnoreGrammar
toEnum Int
26 = ContextMenuAction
ContextMenuActionFontMenu
toEnum Int
27 = ContextMenuAction
ContextMenuActionBold
toEnum Int
28 = ContextMenuAction
ContextMenuActionItalic
toEnum Int
29 = ContextMenuAction
ContextMenuActionUnderline
toEnum Int
30 = ContextMenuAction
ContextMenuActionOutline
toEnum Int
31 = ContextMenuAction
ContextMenuActionInspectElement
toEnum Int
32 = ContextMenuAction
ContextMenuActionOpenVideoInNewWindow
toEnum Int
33 = ContextMenuAction
ContextMenuActionOpenAudioInNewWindow
toEnum Int
34 = ContextMenuAction
ContextMenuActionCopyVideoLinkToClipboard
toEnum Int
35 = ContextMenuAction
ContextMenuActionCopyAudioLinkToClipboard
toEnum Int
36 = ContextMenuAction
ContextMenuActionToggleMediaControls
toEnum Int
37 = ContextMenuAction
ContextMenuActionToggleMediaLoop
toEnum Int
38 = ContextMenuAction
ContextMenuActionEnterVideoFullscreen
toEnum Int
39 = ContextMenuAction
ContextMenuActionMediaPlay
toEnum Int
40 = ContextMenuAction
ContextMenuActionMediaPause
toEnum Int
41 = ContextMenuAction
ContextMenuActionMediaMute
toEnum Int
42 = ContextMenuAction
ContextMenuActionDownloadVideoToDisk
toEnum Int
43 = ContextMenuAction
ContextMenuActionDownloadAudioToDisk
toEnum Int
44 = ContextMenuAction
ContextMenuActionInsertEmoji
toEnum Int
45 = ContextMenuAction
ContextMenuActionPasteAsPlainText
toEnum Int
10000 = ContextMenuAction
ContextMenuActionCustom
toEnum Int
k = Int -> ContextMenuAction
AnotherContextMenuAction Int
k
instance P.Ord ContextMenuAction where
compare :: ContextMenuAction -> ContextMenuAction -> Ordering
compare ContextMenuAction
a ContextMenuAction
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (ContextMenuAction -> Int
forall a. Enum a => a -> Int
P.fromEnum ContextMenuAction
a) (ContextMenuAction -> Int
forall a. Enum a => a -> Int
P.fromEnum ContextMenuAction
b)
{-# DEPRECATED ConsoleMessageSource ["(Since version 2.40)"] #-}
data ConsoleMessageSource =
ConsoleMessageSourceJavascript
| ConsoleMessageSourceNetwork
| ConsoleMessageSourceConsoleApi
| ConsoleMessageSourceSecurity
| ConsoleMessageSourceOther
| AnotherConsoleMessageSource Int
deriving (Int -> ConsoleMessageSource -> ShowS
[ConsoleMessageSource] -> ShowS
ConsoleMessageSource -> String
(Int -> ConsoleMessageSource -> ShowS)
-> (ConsoleMessageSource -> String)
-> ([ConsoleMessageSource] -> ShowS)
-> Show ConsoleMessageSource
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ConsoleMessageSource -> ShowS
showsPrec :: Int -> ConsoleMessageSource -> ShowS
$cshow :: ConsoleMessageSource -> String
show :: ConsoleMessageSource -> String
$cshowList :: [ConsoleMessageSource] -> ShowS
showList :: [ConsoleMessageSource] -> ShowS
Show, ConsoleMessageSource -> ConsoleMessageSource -> Bool
(ConsoleMessageSource -> ConsoleMessageSource -> Bool)
-> (ConsoleMessageSource -> ConsoleMessageSource -> Bool)
-> Eq ConsoleMessageSource
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ConsoleMessageSource -> ConsoleMessageSource -> Bool
== :: ConsoleMessageSource -> ConsoleMessageSource -> Bool
$c/= :: ConsoleMessageSource -> ConsoleMessageSource -> Bool
/= :: ConsoleMessageSource -> ConsoleMessageSource -> Bool
Eq)
instance P.Enum ConsoleMessageSource where
fromEnum :: ConsoleMessageSource -> Int
fromEnum ConsoleMessageSource
ConsoleMessageSourceJavascript = Int
0
fromEnum ConsoleMessageSource
ConsoleMessageSourceNetwork = Int
1
fromEnum ConsoleMessageSource
ConsoleMessageSourceConsoleApi = Int
2
fromEnum ConsoleMessageSource
ConsoleMessageSourceSecurity = Int
3
fromEnum ConsoleMessageSource
ConsoleMessageSourceOther = Int
4
fromEnum (AnotherConsoleMessageSource Int
k) = Int
k
toEnum :: Int -> ConsoleMessageSource
toEnum Int
0 = ConsoleMessageSource
ConsoleMessageSourceJavascript
toEnum Int
1 = ConsoleMessageSource
ConsoleMessageSourceNetwork
toEnum Int
2 = ConsoleMessageSource
ConsoleMessageSourceConsoleApi
toEnum Int
3 = ConsoleMessageSource
ConsoleMessageSourceSecurity
toEnum Int
4 = ConsoleMessageSource
ConsoleMessageSourceOther
toEnum Int
k = Int -> ConsoleMessageSource
AnotherConsoleMessageSource Int
k
instance P.Ord ConsoleMessageSource where
compare :: ConsoleMessageSource -> ConsoleMessageSource -> Ordering
compare ConsoleMessageSource
a ConsoleMessageSource
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (ConsoleMessageSource -> Int
forall a. Enum a => a -> Int
P.fromEnum ConsoleMessageSource
a) (ConsoleMessageSource -> Int
forall a. Enum a => a -> Int
P.fromEnum ConsoleMessageSource
b)
type instance O.ParentTypes ConsoleMessageSource = '[]
instance O.HasParentTypes ConsoleMessageSource
foreign import ccall "webkit_console_message_source_get_type" c_webkit_console_message_source_get_type ::
IO GType
instance B.Types.TypedObject ConsoleMessageSource where
glibType :: IO GType
glibType = IO GType
c_webkit_console_message_source_get_type
instance B.Types.BoxedEnum ConsoleMessageSource
{-# DEPRECATED ConsoleMessageLevel ["(Since version 2.40)"] #-}
data ConsoleMessageLevel =
ConsoleMessageLevelInfo
| ConsoleMessageLevelLog
| ConsoleMessageLevelWarning
| ConsoleMessageLevelError
| ConsoleMessageLevelDebug
| AnotherConsoleMessageLevel Int
deriving (Int -> ConsoleMessageLevel -> ShowS
[ConsoleMessageLevel] -> ShowS
ConsoleMessageLevel -> String
(Int -> ConsoleMessageLevel -> ShowS)
-> (ConsoleMessageLevel -> String)
-> ([ConsoleMessageLevel] -> ShowS)
-> Show ConsoleMessageLevel
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ConsoleMessageLevel -> ShowS
showsPrec :: Int -> ConsoleMessageLevel -> ShowS
$cshow :: ConsoleMessageLevel -> String
show :: ConsoleMessageLevel -> String
$cshowList :: [ConsoleMessageLevel] -> ShowS
showList :: [ConsoleMessageLevel] -> ShowS
Show, ConsoleMessageLevel -> ConsoleMessageLevel -> Bool
(ConsoleMessageLevel -> ConsoleMessageLevel -> Bool)
-> (ConsoleMessageLevel -> ConsoleMessageLevel -> Bool)
-> Eq ConsoleMessageLevel
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ConsoleMessageLevel -> ConsoleMessageLevel -> Bool
== :: ConsoleMessageLevel -> ConsoleMessageLevel -> Bool
$c/= :: ConsoleMessageLevel -> ConsoleMessageLevel -> Bool
/= :: ConsoleMessageLevel -> ConsoleMessageLevel -> Bool
Eq)
instance P.Enum ConsoleMessageLevel where
fromEnum :: ConsoleMessageLevel -> Int
fromEnum ConsoleMessageLevel
ConsoleMessageLevelInfo = Int
0
fromEnum ConsoleMessageLevel
ConsoleMessageLevelLog = Int
1
fromEnum ConsoleMessageLevel
ConsoleMessageLevelWarning = Int
2
fromEnum ConsoleMessageLevel
ConsoleMessageLevelError = Int
3
fromEnum ConsoleMessageLevel
ConsoleMessageLevelDebug = Int
4
fromEnum (AnotherConsoleMessageLevel Int
k) = Int
k
toEnum :: Int -> ConsoleMessageLevel
toEnum Int
0 = ConsoleMessageLevel
ConsoleMessageLevelInfo
toEnum Int
1 = ConsoleMessageLevel
ConsoleMessageLevelLog
toEnum Int
2 = ConsoleMessageLevel
ConsoleMessageLevelWarning
toEnum Int
3 = ConsoleMessageLevel
ConsoleMessageLevelError
toEnum Int
4 = ConsoleMessageLevel
ConsoleMessageLevelDebug
toEnum Int
k = Int -> ConsoleMessageLevel
AnotherConsoleMessageLevel Int
k
instance P.Ord ConsoleMessageLevel where
compare :: ConsoleMessageLevel -> ConsoleMessageLevel -> Ordering
compare ConsoleMessageLevel
a ConsoleMessageLevel
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (ConsoleMessageLevel -> Int
forall a. Enum a => a -> Int
P.fromEnum ConsoleMessageLevel
a) (ConsoleMessageLevel -> Int
forall a. Enum a => a -> Int
P.fromEnum ConsoleMessageLevel
b)
type instance O.ParentTypes ConsoleMessageLevel = '[]
instance O.HasParentTypes ConsoleMessageLevel
foreign import ccall "webkit_console_message_level_get_type" c_webkit_console_message_level_get_type ::
IO GType
instance B.Types.TypedObject ConsoleMessageLevel where
glibType :: IO GType
glibType = IO GType
c_webkit_console_message_level_get_type
instance B.Types.BoxedEnum ConsoleMessageLevel