package shakuhachi
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A music collection manager
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.1.0.tar.gz
sha256=bb7f91cc44c09f922d2a614e9e01fd0d2976840bacf839a8b99de63c6fc5b3b8
sha512=f02827db4228b017bb2ad7d64cb1c0667831ec2341e6f759266ec834e40627c2affeace143c6d5e769b3acce63f889b3cbd1a9ca4768091840e8fce1d4750f86
doc/shakuhachi.database/SkhcDb/Query/index.html
Module SkhcDb.QuerySource
Module representing more complex queries used inside shakuhachi.
Source
val musics :
Database.t ->
(MusicFile.t ->
Album.t ->
(string * Roles.t) Ids.Map.t ->
SkhcMetadata.Metadata.Values.t SkhcMetadata.Metadata.Properties.t ->
'a option) ->
('a list, Sqlite3.Rc.t * string) resultmusics db f queries all musics inside db and applies f to every element, keeping all Some elements returned by f.
Source
val albums :
Database.t ->
(Album.t -> Album.Stats.t -> (string * Roles.t) Ids.Map.t -> 'a option) ->
('a list, Sqlite3.Rc.t * string) resultalbums db f queries all albums inside db and applies f to every element, keeping all Some elements returned by f.
Source
val artists :
Database.t ->
(Artist.t -> 'a option) ->
('a list, Sqlite3.Rc.t * string) resultartists db f queries all artists inside db and applies f to every element, keeping all Some elements returned by f.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>