| ||||||||||||||||
| ||||||||||||||||
| Documentation | ||||||||||||||||
| type Iv t = (t, t) | ||||||||||||||||
| data Timeline a t | ||||||||||||||||
| ||||||||||||||||
| newtype SingleLine a t | ||||||||||||||||
| ||||||||||||||||
| data Block a t | ||||||||||||||||
| ||||||||||||||||
| _block_duration :: Num t => Block a t -> t | ||||||||||||||||
| tlNumberOfRows :: Timeline a t -> Int | ||||||||||||||||
| tlDuration :: Num t => Timeline a t -> t | ||||||||||||||||
| emptyTimeline :: Iv t -> (Int, Int) -> Timeline a t | ||||||||||||||||
| tlNames :: Timeline a t -> Array Int [String] | ||||||||||||||||
| class IvMap c where | ||||||||||||||||
| ||||||||||||||||
| window :: Ord t => Iv t -> Timeline a t -> Timeline a t | ||||||||||||||||
| insertBlock :: (Num t, Ord t) => Alignment -> Int -> Block a t -> Timeline a t -> Either String (Timeline a t) | ||||||||||||||||
| removeBlock :: Ord t => Int -> Iv t -> Timeline a t -> (Maybe (Block a t), Timeline a t) | ||||||||||||||||
| moveBlock :: (Num t, Ord t) => Alignment -> (Int, Iv t) -> (Int, Iv t) -> Maybe String -> Timeline a t -> Either String (Timeline a t) | ||||||||||||||||
| data Alignment | ||||||||||||||||
| ||||||||||||||||
| Produced by Haddock version 2.4.1 | ||||||||||||||||