getNakshatraName function

String getNakshatraName(
  1. int nakshatra
)

Gets the name of the nakshatra (lunar mansion)

Implementation

String getNakshatraName(int nakshatra) {
  const List<String> nakshatraNames = [
    'Asvini',
    'Bharani',
    'Krittika',
    'Rohini',
    'Mrigasira',
    'Ardra',
    'Punarvasu',
    'Pushya',
    'Aslesha',
    'Magha',
    'Purva Phalguni',
    'Uttara Phalguni',
    'Hasta',
    'Chitra',
    'Svati',
    'Visakha',
    'Anuradha',
    'Jyestha',
    'Mula',
    'Purva Ashadha',
    'Uttara Ashadha',
    'Shravana',
    'Dhanishta',
    'Shatabhisha',
    'Purva Bhadrapada',
    'Uttara Bhadrapada',
    'Revati',
  ];

  if (nakshatra >= 1 && nakshatra <= 27) {
    return nakshatraNames[nakshatra - 1];
  }
  return 'Unknown';
}