Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Ide.Plugin.Splice.Types
Synopsis
- data ExpandSpliceParams = ExpandSpliceParams {}
- data SpliceContext
- data ExpandStyle
- expandStyles :: [(ExpandStyle, (Text, CommandId))]
- toExpandCmdTitle :: ExpandStyle -> Text
- toCommandId :: ExpandStyle -> CommandId
- expandInplaceId :: CommandId
- expandCommentedId :: CommandId
- inplaceCmdName :: Text
- commentedCmdName :: Text
Documentation
data ExpandSpliceParams #
Parameter for the addMethods PluginCommand.
Constructors
ExpandSpliceParams | |
Instances
data SpliceContext #
Instances
data ExpandStyle #
Instances
Generic ExpandStyle # | |
Defined in Ide.Plugin.Splice.Types Associated Types type Rep ExpandStyle :: Type -> Type | |
Read ExpandStyle # | |
Defined in Ide.Plugin.Splice.Types Methods readsPrec :: Int -> ReadS ExpandStyle # readList :: ReadS [ExpandStyle] # readPrec :: ReadPrec ExpandStyle # readListPrec :: ReadPrec [ExpandStyle] # | |
Show ExpandStyle # | |
Defined in Ide.Plugin.Splice.Types Methods showsPrec :: Int -> ExpandStyle -> ShowS # show :: ExpandStyle -> String # showList :: [ExpandStyle] -> ShowS # | |
Eq ExpandStyle # | |
Defined in Ide.Plugin.Splice.Types | |
Ord ExpandStyle # | |
Defined in Ide.Plugin.Splice.Types Methods compare :: ExpandStyle -> ExpandStyle -> Ordering (<) :: ExpandStyle -> ExpandStyle -> Bool (<=) :: ExpandStyle -> ExpandStyle -> Bool (>) :: ExpandStyle -> ExpandStyle -> Bool (>=) :: ExpandStyle -> ExpandStyle -> Bool max :: ExpandStyle -> ExpandStyle -> ExpandStyle min :: ExpandStyle -> ExpandStyle -> ExpandStyle | |
type Rep ExpandStyle # | |
Defined in Ide.Plugin.Splice.Types type Rep ExpandStyle = D1 ('MetaData "ExpandStyle" "Ide.Plugin.Splice.Types" "hls-splice-plugin-2.4.0.0-GudCyxpYKZxE7cyzoiBEF3" 'False) (C1 ('MetaCons "Inplace" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Commented" 'PrefixI 'False) (U1 :: Type -> Type)) |
expandStyles :: [(ExpandStyle, (Text, CommandId))] #
toExpandCmdTitle :: ExpandStyle -> Text #
toCommandId :: ExpandStyle -> CommandId #
inplaceCmdName :: Text #