Web platform features explorer

Imperative slot assignment

Newly available since 2023-03-27
Tags: api Groups: Web Components

The assign() method for <slot> elements assigns nodes to the slot, as an alternative to using the slot and name HTML attributes. The nodes must be children of a shadow host and the shadow root must be created with the slotAssignment set to "manual". Also known as manual slot assignment.

Specifications

Browser support

  • Chrome 86 Released on 2020-10-20
  • Chrome Android 86 Released on 2020-10-20
  • Edge 86 Released on 2020-10-09
  • Firefox 92 Released on 2021-09-07
  • Firefox for Android 92 Released on 2021-09-07
  • Safari 16.4 Released on 2023-03-27
  • Safari on iOS 16.4 Released on 2023-03-27

Usage (according to Chrome Platform Status)

~0.000% of page loads. More data at chromestatus.