Skip to main contents

InternalsAttached

import { LitElement } from 'lit';
import {
  InternalsAttached,
  internals,
  updateInternals,
  replaceStates
} from '@vollowx/seele/base/mixins/internals-attached.js';

class Some extends InternalsAttached(LitElement) {}

Properties

name description
[internals] ElementInternals

Methods

signature description
[updateInternals]() -> void Helper function, implemented by subclasses
[replaceStates](del: Array<string>, add: Array<string>) -> void Helper function, replace del with add