ES6 functionality
Does not apply to latest Totara versions
This page only applies to Totara 16 and earlier. Totara 17 dropped IE support, and Totara 18 removed the polyfills completely.
In Totara 17, all JS features are available so long as they are natively supported by all supported browsers.
Totara supports a small set of ES6 and later features despite the fact that not all of our supported browsers provide there features natively. We achieve this by using a combination of core-js polyfills and those provided on https://developer.mozilla.org.
All ES6+ polyfils have been added to lib/javascript_polyfill/src/ and are included on every page when using IE11.