mixin

LibVersion

@Js
const mixin LibVersion

Xeto library name, version, and dependencies

fields flagHxSysOnly

methods toStr

Return "name-version"

compare

Sort by name, then version

depends

Dependencies of this library

orderByDepends

Order a list of versions by their dependencies

name

Library dotted name

doc

Summary information or empty string if not available

version

Library version

compare Int compare(Obj that)

Sort by name, then version

depends abstract LibDepend[] depends()

Dependencies of this library

doc abstract Str doc()

Summary information or empty string if not available

flagHxSysOnly const static Int : flagHxSysOnly

name abstract Str name()

Library dotted name

orderByDepends static LibVersion[] orderByDepends(LibVersion[] libs)

Order a list of versions by their dependencies. Raise exception if the given list does not satisify all the internal dependencies or has circular dependencies.

toStr abstract Str toStr()

Return "name-version"

version abstract Version version()

Library version

Haxall 4.0.5 ∙ 24-Feb-2026 14:33 EST