Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Font.VariationAxis
Synopsis
- class FontDescriptionAxis a
- fontDescriptionAddAxis :: String -> String -> DecsQ
- data Variations
- variationsEmpty :: Variations
- variationsSetAxis :: FontDescriptionAxis a => a -> Variations -> Variations
- variationsGetAxis :: FontDescriptionAxis a => Variations -> Maybe a
- showVariations :: Variations -> ByteString
- readVariations :: ByteString -> Variations
- newtype Weight = Weight {}
- newtype Width = Width {}
- newtype Slant = Slant {}
- newtype Italic = Italic {}
- newtype OpticalSize = OpticalSize {}
AXIS CLASS
class FontDescriptionAxis a Source #
Minimal complete definition
fontDescriptionAxisTag, fontDescriptionAxisToDouble, fontDescriptionAxisFromDouble
Instances
FontDescriptionAxis Italic Source # | |
Defined in Data.Font.VariationAxis | |
FontDescriptionAxis OpticalSize Source # | |
Defined in Data.Font.VariationAxis | |
FontDescriptionAxis Slant Source # | |
Defined in Data.Font.VariationAxis | |
FontDescriptionAxis Weight Source # | |
Defined in Data.Font.VariationAxis | |
FontDescriptionAxis Width Source # | |
Defined in Data.Font.VariationAxis |
ADD AXIS
SET AND GET AXIS
data Variations Source #
Instances
Show Variations Source # | |
Defined in Data.Font.VariationAxis.Internal Methods showsPrec :: Int -> Variations -> ShowS # show :: Variations -> String # showList :: [Variations] -> ShowS # |
variationsSetAxis :: FontDescriptionAxis a => a -> Variations -> Variations Source #
variationsGetAxis :: FontDescriptionAxis a => Variations -> Maybe a Source #
SHOW AND READ VARIATIONS
DEFAULT AXES
Instances
Show Weight Source # | |
FontDescriptionAxis Weight Source # | |
Defined in Data.Font.VariationAxis |
Instances
Show Width Source # | |
FontDescriptionAxis Width Source # | |
Defined in Data.Font.VariationAxis |
Instances
Show Slant Source # | |
FontDescriptionAxis Slant Source # | |
Defined in Data.Font.VariationAxis |
Instances
Show Italic Source # | |
FontDescriptionAxis Italic Source # | |
Defined in Data.Font.VariationAxis |
newtype OpticalSize Source #
Constructors
OpticalSize | |
Fields |
Instances
Show OpticalSize Source # | |
Defined in Data.Font.VariationAxis Methods showsPrec :: Int -> OpticalSize -> ShowS # show :: OpticalSize -> String # showList :: [OpticalSize] -> ShowS # | |
FontDescriptionAxis OpticalSize Source # | |
Defined in Data.Font.VariationAxis |