package febusy
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = {
depth : int;
stack : hold_artifact list;
database : Database.t;
log : string list ref;
previous_hashes : (string * string) list;
}
val push : t -> ('a, 'b) build_status -> t
val create : (string * string) list -> t
val load : string -> t
val all_hashes : t -> (string * string) list
val save : t -> string -> unit
val get_log : t -> string
val lookup_cache : t -> string -> string option
val lookup : 'a 'b. t -> ('a, 'b) Artifact.t -> 'b looked_up
val get_hash : t -> ('a, 'b) Artifact.t -> 'c -> string
val update_cache : t -> ('a, 'b) Artifact.t -> 'c -> unit
val dependencies_changed :
t ->
[> `Hash_changed of string | `No | `No_hash of string ]
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>