Below is the functionality needed for the `YearMonth` component. - [x] 9.3.3 get `Temporal.PlainYearMonth.prototype.calendarId` - [x] 9.3.4 get `Temporal.PlainYearMonth.prototype.era` - [x] 9.3.5 get `Temporal.PlainYearMonth.prototype.eraYear` - [x] 9.3.6 get `Temporal.PlainYearMonth.prototype.year` - [x] 9.3.7 get `Temporal.PlainYearMonth.prototype.month` - [x] 9.3.8 get `Temporal.PlainYearMonth.prototype.monthCode` - [x] 9.3.9 get `Temporal.PlainYearMonth.prototype.daysInYear` - [x] 9.3.10 get `Temporal.PlainYearMonth.prototype.daysInMonth` - [x] 9.3.11 get `Temporal.PlainYearMonth.prototype.monthsInYear` - [x] 9.3.12 get `Temporal.PlainYearMonth.prototype.inLeapYear` - [x] 9.3.13 `Temporal.PlainYearMonth.prototype.with ( temporalYearMonthLike [ , options ] )` - [x] 9.3.14 `Temporal.PlainYearMonth.prototype.add ( temporalDurationLike [ , options ] )` - [x] 9.3.15 `Temporal.PlainYearMonth.prototype.subtract ( temporalDurationLike [ , options ] )` - [x] 9.3.16 `Temporal.PlainYearMonth.prototype.until ( other [ , options ] )` - [x] 9.3.17 `Temporal.PlainYearMonth.prototype.since ( other [ , options ] )` - [x] 9.3.18 `Temporal.PlainYearMonth.prototype.equals ( other )` - [x] 9.3.19 `Temporal.PlainYearMonth.prototype.toString ( [ options ] )` - [x] ~~9.3.20 `Temporal.PlainYearMonth.prototype.toLocaleString ( [ locales [ , options ] ] )`~~ DEFERRED - [x] 9.3.21 `Temporal.PlainYearMonth.prototype.toJSON ( )` - [x] 9.3.22 `Temporal.PlainYearMonth.prototype.valueOf ( )` - [x] ~~9.3.24 `Temporal.PlainYearMonth.prototype.getISOFields ( )`~~ REMOVED - [x] ~~9.3.25 `Temporal.PlainYearMonth.prototype.getCalendar ( )`~~ REMOVED
Below is the functionality needed for the
YearMonthcomponent.Temporal.PlainYearMonth.prototype.calendarIdTemporal.PlainYearMonth.prototype.eraTemporal.PlainYearMonth.prototype.eraYearTemporal.PlainYearMonth.prototype.yearTemporal.PlainYearMonth.prototype.monthTemporal.PlainYearMonth.prototype.monthCodeTemporal.PlainYearMonth.prototype.daysInYearTemporal.PlainYearMonth.prototype.daysInMonthTemporal.PlainYearMonth.prototype.monthsInYearTemporal.PlainYearMonth.prototype.inLeapYearTemporal.PlainYearMonth.prototype.with ( temporalYearMonthLike [ , options ] )Temporal.PlainYearMonth.prototype.add ( temporalDurationLike [ , options ] )Temporal.PlainYearMonth.prototype.subtract ( temporalDurationLike [ , options ] )Temporal.PlainYearMonth.prototype.until ( other [ , options ] )Temporal.PlainYearMonth.prototype.since ( other [ , options ] )Temporal.PlainYearMonth.prototype.equals ( other )Temporal.PlainYearMonth.prototype.toString ( [ options ] )9.3.20DEFERREDTemporal.PlainYearMonth.prototype.toLocaleString ( [ locales [ , options ] ] )Temporal.PlainYearMonth.prototype.toJSON ( )Temporal.PlainYearMonth.prototype.valueOf ( )9.3.24REMOVEDTemporal.PlainYearMonth.prototype.getISOFields ( )9.3.25REMOVEDTemporal.PlainYearMonth.prototype.getCalendar ( )