<!-- generated by scripts/docs/generate-reference.ts — do not edit -->

astro_render_timeline

Time-aligned visualizations — birthday, dasha, time-map, chart animation.

Description

Time-aligned visualizations — birthday, dasha, time-map, chart animation.

Methods:
  birthday        [Paid] — solar-return timeline (diamond markers) plus one row per labeled life event
  dasha           [Paid] — Vimshottari maha/antar-dasha period bands on a horizontal time axis
  time-map        [Paid] — entering→exact→leaving bars for transit-natal aspect windows over a date range
  chart-animation [Paid] — animated SVG sequence of planet glyphs on a 360° ring over a date range

Input schema

birthday

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
lifeEventsarray<object>no
dateRange.fromobjectyes
dateRange.toobjectyes

dasha

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
dateRange.fromobjectyes
dateRange.toobjectyes
levelsany | 1 | 2no

time-map

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
dateRange.fromobjectyes
dateRange.toobjectyes
bodyPairsarray<object>yes
aspectAnglesarray<number>yes

chart-animation

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
dateRange.fromobjectyes
dateRange.toobjectyes
frameStepnumbernomin 1, max 90
maxFramesintegernomin 1, max 60, int