Protected buildRecursively constructs data attributes into key/value strings. Nested keys are joined with dashes.
An array of strings on which to append the attributes
The data attributes object
A prefix for each attribute name
Protected sanitizeSanitizes the given data-attribute key based on the rules described here: https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dataset#:~:text=Using%20data%20attributes.-,Name%20conversion,-dash%2Dstyle%20to
a data-attribute key
Generated using TypeDoc
HTMLLinkElement Tag