-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Obtain minified flot code
--   
--   This package bundles the minified <a>Flot</a> code (a jQuery plotting
--   library) into a Haskell package, so it can be depended upon by Cabal
--   packages. The first three components of the version number match the
--   upstream flot version. The package is designed to meet the
--   redistribution requirements of downstream users (e.g. Debian).
@package js-flot
@version 0.8.3


-- | Module for accessing minified flot code
--   (<a>http://www.flotcharts.org/</a>). As an example:
--   
--   <pre>
--   import qualified Language.Javascript.Flot as Flot
--   
--   main = do
--       putStrLn $ "Flot version " ++ show Flot.version ++ " source:"
--       putStrLn =&lt;&lt; readFile =&lt;&lt; Flot.file Flot.Flot
--   </pre>
module Language.Javascript.Flot

-- | The Flot code to obtain. Use <a>Flot</a> for the base system and the
--   other values for the various addins shipped with Flot.
data Flot
Flot :: Flot
FlotCanvas :: Flot
FlotCategories :: Flot
FlotCrosshair :: Flot
FlotErrorbars :: Flot
FlotFillbetween :: Flot
FlotImage :: Flot
FlotNavigate :: Flot
FlotPie :: Flot
FlotResize :: Flot
FlotSelection :: Flot
FlotStack :: Flot
FlotSymbol :: Flot
FlotThreshold :: Flot
FlotTime :: Flot

-- | The version of Flot provided by this package. Not necessarily the
--   version of this package, but the versions will match in the first
--   three digits.
version :: Version

-- | A local file containing the minified Flot code for <a>version</a>.
file :: Flot -> IO FilePath
instance Data.Data.Data Language.Javascript.Flot.Flot
instance GHC.Enum.Enum Language.Javascript.Flot.Flot
instance GHC.Enum.Bounded Language.Javascript.Flot.Flot
instance GHC.Read.Read Language.Javascript.Flot.Flot
instance GHC.Show.Show Language.Javascript.Flot.Flot
instance GHC.Classes.Ord Language.Javascript.Flot.Flot
instance GHC.Classes.Eq Language.Javascript.Flot.Flot
