Safe Haskell | Safe-Inferred |
---|
Utilities to use manual integration.
Synopsis
- convert_note_track :: Block.SourceKey -> ModifyNotes.NoteTrack -> (Convert.Track, [Convert.Track])
- add_stack :: Block.SourceKey -> Event.Event -> Event.Event
- block :: Ui.M m => Block.SourceKey -> Id.BlockId -> Id.RulerId -> Text -> Convert.Tracks -> m (Maybe Id.BlockId)
Documentation
convert_note_track :: Block.SourceKey -> ModifyNotes.NoteTrack -> (Convert.Track, [Convert.Track]) Source #
add_stack :: Block.SourceKey -> Event.Event -> Event.Event Source #
block :: Ui.M m => Block.SourceKey -> Id.BlockId -> Id.RulerId -> Text -> Convert.Tracks -> m (Maybe Id.BlockId) Source #
Create or re-integrate a block with the given tracks.