Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Synopsis
- data SassOutputStyle
- data SassContext
- data SassFileContext
- data SassDataContext
- data SassCompilerState
- data SassEnv
- data SassCallee
- data SassImport
- data SassOptions
- data SassCompiler
- data SassImporter
- data SassFunction
- type SassEnvFrame = Ptr SassEnv
- type SassCalleeEntry = Ptr SassCallee
- type SassImportEntry = Ptr SassImport
- type SassImportList = Ptr (Ptr SassImport)
- type SassImporterEntry = Ptr SassImporter
- type SassImporterList = Ptr (Ptr SassImporter)
- type SassImporterFnType = CString -> SassImporterEntry -> Ptr SassCompiler -> IO SassImportList
- type SassImporterFn = FunPtr SassImporterFnType
- type SassFunctionEntry = Ptr SassFunction
- type SassFunctionList = Ptr (Ptr SassFunction)
- type SassFunctionFnType = Ptr SassValue -> SassFunctionEntry -> Ptr SassOptions -> IO (Ptr SassValue)
- type SassFunctionFn = FunPtr SassFunctionFnType
- data SassCalleeType
- data SassValue
- data SassTag
- data SassSeparator
- data SassOp
Documentation
data SassOutputStyle Source #
Defines output style of compiled CSS.
SassStyleNested | |
SassStyleExpanded | |
SassStyleCompact | |
SassStyleCompressed | |
SassStyleInspect | Marked as internal |
SassStyleToSass | Marked as internal |
SassStyleToCss | Marked as internal |
Instances
Enum SassOutputStyle Source # | |
Defined in Bindings.Libsass.Types succ :: SassOutputStyle -> SassOutputStyle # pred :: SassOutputStyle -> SassOutputStyle # toEnum :: Int -> SassOutputStyle # fromEnum :: SassOutputStyle -> Int # enumFrom :: SassOutputStyle -> [SassOutputStyle] # enumFromThen :: SassOutputStyle -> SassOutputStyle -> [SassOutputStyle] # enumFromTo :: SassOutputStyle -> SassOutputStyle -> [SassOutputStyle] # enumFromThenTo :: SassOutputStyle -> SassOutputStyle -> SassOutputStyle -> [SassOutputStyle] # | |
Eq SassOutputStyle Source # | |
Defined in Bindings.Libsass.Types (==) :: SassOutputStyle -> SassOutputStyle -> Bool # (/=) :: SassOutputStyle -> SassOutputStyle -> Bool # | |
Show SassOutputStyle Source # | |
Defined in Bindings.Libsass.Types showsPrec :: Int -> SassOutputStyle -> ShowS # show :: SassOutputStyle -> String # showList :: [SassOutputStyle] -> ShowS # |
data SassContext Source #
data SassFileContext Source #
data SassDataContext Source #
data SassCompilerState Source #
Instances
Enum SassCompilerState Source # | |
Defined in Bindings.Libsass.Types succ :: SassCompilerState -> SassCompilerState # pred :: SassCompilerState -> SassCompilerState # toEnum :: Int -> SassCompilerState # fromEnum :: SassCompilerState -> Int # enumFrom :: SassCompilerState -> [SassCompilerState] # enumFromThen :: SassCompilerState -> SassCompilerState -> [SassCompilerState] # enumFromTo :: SassCompilerState -> SassCompilerState -> [SassCompilerState] # enumFromThenTo :: SassCompilerState -> SassCompilerState -> SassCompilerState -> [SassCompilerState] # | |
Eq SassCompilerState Source # | |
Defined in Bindings.Libsass.Types (==) :: SassCompilerState -> SassCompilerState -> Bool # (/=) :: SassCompilerState -> SassCompilerState -> Bool # | |
Show SassCompilerState Source # | |
Defined in Bindings.Libsass.Types showsPrec :: Int -> SassCompilerState -> ShowS # show :: SassCompilerState -> String # showList :: [SassCompilerState] -> ShowS # |
data SassCallee Source #
data SassImport Source #
data SassOptions Source #
data SassCompiler Source #
data SassImporter Source #
data SassFunction Source #
type SassEnvFrame = Ptr SassEnv Source #
type SassCalleeEntry = Ptr SassCallee Source #
type SassImportEntry = Ptr SassImport Source #
type SassImportList = Ptr (Ptr SassImport) Source #
type SassImporterEntry = Ptr SassImporter Source #
type SassImporterList = Ptr (Ptr SassImporter) Source #
type SassImporterFnType = CString -> SassImporterEntry -> Ptr SassCompiler -> IO SassImportList Source #
type SassFunctionEntry = Ptr SassFunction Source #
type SassFunctionList = Ptr (Ptr SassFunction) Source #
type SassFunctionFnType = Ptr SassValue -> SassFunctionEntry -> Ptr SassOptions -> IO (Ptr SassValue) Source #
data SassCalleeType Source #
Instances
Enum SassCalleeType Source # | |
Defined in Bindings.Libsass.Types succ :: SassCalleeType -> SassCalleeType # pred :: SassCalleeType -> SassCalleeType # toEnum :: Int -> SassCalleeType # fromEnum :: SassCalleeType -> Int # enumFrom :: SassCalleeType -> [SassCalleeType] # enumFromThen :: SassCalleeType -> SassCalleeType -> [SassCalleeType] # enumFromTo :: SassCalleeType -> SassCalleeType -> [SassCalleeType] # enumFromThenTo :: SassCalleeType -> SassCalleeType -> SassCalleeType -> [SassCalleeType] # | |
Eq SassCalleeType Source # | |
Defined in Bindings.Libsass.Types (==) :: SassCalleeType -> SassCalleeType -> Bool # (/=) :: SassCalleeType -> SassCalleeType -> Bool # | |
Show SassCalleeType Source # | |
Defined in Bindings.Libsass.Types showsPrec :: Int -> SassCalleeType -> ShowS # show :: SassCalleeType -> String # showList :: [SassCalleeType] -> ShowS # |
Instances
Enum SassTag Source # | |
Eq SassTag Source # | |
Show SassTag Source # | |
data SassSeparator Source #
Separator used in Sass lists.
SassSeparatorComma | |
SassSeparatorSpace | |
SassSeparatorHash | Marked as internal |
Instances
Enum SassSeparator Source # | |
Defined in Bindings.Libsass.Types succ :: SassSeparator -> SassSeparator # pred :: SassSeparator -> SassSeparator # toEnum :: Int -> SassSeparator # fromEnum :: SassSeparator -> Int # enumFrom :: SassSeparator -> [SassSeparator] # enumFromThen :: SassSeparator -> SassSeparator -> [SassSeparator] # enumFromTo :: SassSeparator -> SassSeparator -> [SassSeparator] # enumFromThenTo :: SassSeparator -> SassSeparator -> SassSeparator -> [SassSeparator] # | |
Eq SassSeparator Source # | |
Defined in Bindings.Libsass.Types (==) :: SassSeparator -> SassSeparator -> Bool # (/=) :: SassSeparator -> SassSeparator -> Bool # | |
Show SassSeparator Source # | |
Defined in Bindings.Libsass.Types showsPrec :: Int -> SassSeparator -> ShowS # show :: SassSeparator -> String # showList :: [SassSeparator] -> ShowS # |