(duration: DateTimeDuration)
| 157 | } |
| 158 | |
| 159 | export function invertDuration(duration: DateTimeDuration): DateTimeDuration { |
| 160 | let inverseDuration = {}; |
| 161 | for (let key in duration) { |
| 162 | if (typeof duration[key] === 'number') { |
| 163 | inverseDuration[key] = -duration[key]; |
| 164 | } |
| 165 | } |
| 166 | |
| 167 | return inverseDuration; |
| 168 | } |
| 169 | |
| 170 | export function subtract(date: CalendarDateTime, duration: DateTimeDuration): CalendarDateTime; |
| 171 | export function subtract(date: CalendarDate, duration: DateDuration): CalendarDate; |
no outgoing calls
no test coverage detected