MCPcopy Create free account
hub / github.com/UI5/webcomponents / _formatYearRangeText

Method _formatYearRangeText

packages/main/src/Calendar.ts:1037–1045  ·  view source on GitHub ↗

* Helper method to format year range text * @private

(yearRange: CalendarYearRangeT)

Source from the content-addressed store, hash-verified

1035 * @private
1036 */
1037 _formatYearRangeText(yearRange: CalendarYearRangeT) {
1038 const yearFormat = DateFormat.getDateInstance({ format: "y", calendarType: this.primaryCalendarType });
1039 const { rangeStart, rangeEnd } = this._createYearRangeDates(yearRange, this.primaryCalendarType);
1040
1041 const rangeStartText = yearFormat.format(rangeStart.toLocalJSDate());
1042 const rangeEndText = yearFormat.format(rangeEnd.toLocalJSDate());
1043
1044 return { rangeStartText, rangeEndText };
1045 }
1046
1047 get secondMonthButtonText() {
1048 const secondMonthButtonText = this.secondaryCalendarTypeButtonText?.monthButtonText as string;

Callers 2

onAfterRenderingMethod · 0.95
accInfoMethod · 0.95

Calls 4

_createYearRangeDatesMethod · 0.95
getDateInstanceMethod · 0.80
toLocalJSDateMethod · 0.80
formatMethod · 0.45

Tested by

no test coverage detected