pandoc-crossref-0.1.6.4: lib/Text/Pandoc/CrossRef/References/Accessors.hs
{-# LANGUAGE RecordWildCards #-}
module Text.Pandoc.CrossRef.References.Accessors where
import Text.Pandoc.CrossRef.References.Types
import Data.Accessor
imgRefs' :: Accessor References RefMap
imgRefs' = accessor
(\References{..} -> imgRefs)
(\a r -> r{imgRefs=a})
eqnRefs' :: Accessor References RefMap
eqnRefs' = accessor
(\References{..} -> eqnRefs)
(\a r -> r{eqnRefs=a})
tblRefs' :: Accessor References RefMap
tblRefs' = accessor
(\References{..} -> tblRefs)
(\a r -> r{tblRefs=a})
lstRefs' :: Accessor References RefMap
lstRefs' = accessor
(\References{..} -> lstRefs)
(\a r -> r{lstRefs=a})
secRefs' :: Accessor References RefMap
secRefs' = accessor
(\References{..} -> secRefs)
(\a r -> r{secRefs=a})
curChap' :: Accessor References Index
curChap' = accessor
(\References{..} -> curChap)
(\a r -> r{curChap=a})