rendered() {
    this.offEvent('slotchange');

    // When any of this item's slots change,
    // refresh the text content so that
    // ids-text::part(text):after can access
    // this for bold sizing fix

    this.onEvent('slotchange', this.container, () => {
      this.#setDataTextForBoldFix();
      this.setAttribute('aria-label', this.#getReadableAriaLabel());
    });

    this.#setDataTextForBoldFix();
  }
/**
   * Refresh component's bindings
   * after a render
   */
Refresh component's bindings
after a render
Refresh component ' s bindings after a render
rendered() {
    this.offEvent('slotchange');
    this.onEvent('slotchange', this.container, () => {
      this.#setDataTextForBoldFix();
      this.setAttribute('aria-label', this.#getReadableAriaLabel());
    });
    this.#setDataTextForBoldFix();
  }
rendered ( ) { this . offEvent ( 'slotchange' ) ; this . onEvent ( 'slotchange' , this . container , ( ) => { this . #setDataTextForBoldFix ( ) ; this . setAttribute ( 'aria-label' , this . #getReadableAriaLabel ( ) ) ; } ) ; this . #setDataTextForBoldFix ( ) ; }
Refresh component's bindings
 after a render
Refresh component ' s bindings after a render
// When any of this item's slots change, // refresh the text content so that // ids-text::part(text):after can access // this for bold sizing fix