UNPKG

dom-element-descriptors

Version:

An implementation of https://github.com/emberjs/rfcs/pull/726

22 lines (21 loc) 836 B
import { type DescriptorData, type IDOMElementDescriptor } from './types.js'; /** * Create a descriptor from descriptor data * * This is a convenience method for creating a descriptor associated with some * descriptor data. This is intended for cases where a consumer of a DOM helper * library want to create an ad-hoc descriptor from an element or list of * elements to pass to a DOM helper. * * @param data the descriptor data * @returns a new DOM element descriptor associated with the descriptor data * * @example * * let element = someOtherLibrary.getGraphElement(); * let descriptor = createDescriptor({ element, description: 'graph element' }); * * await click(descriptor); * assert.dom(descriptor).hasClass('selected'); */ export declare function createDescriptor(data: DescriptorData): IDOMElementDescriptor;