API Reference / LunationAtom · interface

Interface: LunationAtom

A New or Full Moon near the context instant, located in the natal houses and flagged when it is an eclipse.

Extends

  • FactAtomBase

Properties

PropertyTypeDescriptionOverridesInherited from
<a id="bodies"></a> bodiesstring[]Body ids this atom concerns (empty for body-less signature facets).-FactAtomBase.bodies
<a id="daysfromexact"></a> daysFromExactnumberSigned days from the context instant to the exact syzygy (positive = upcoming).--
<a id="eclipse"></a> eclipse"solar" | "lunar" | nullThe eclipse kind when the syzygy is eclipsed, else null.--
<a id="house"></a> housenumberNatal house the lunation's longitude falls in.--
<a id="id"></a> idstringStable, content-addressable id, e.g. "placement:mars" or "aspect:mars~saturn:square". Interpretations cite this.-FactAtomBase.id
<a id="kind"></a> kind"lunation"-FactAtomBase.kind-
<a id="onnatal"></a> onNatalstring[]Natal bodies conjunct the lunation.--
<a id="phase"></a> phase"new" | "full"Which syzygy: "new" or "full".--
<a id="salience"></a> saliencenumberTransparent salience (higher = more prominent); see SalienceWeights.-FactAtomBase.salience
<a id="sign"></a> signstring---
<a id="text"></a> textstringPlain-language statement of the fact -- no interpretation.-FactAtomBase.text

Start building

Quickstart →