UNPKG

animejs

Version:

JavaScript animation engine

119 lines (118 loc) 3 kB
/** * @import { * DOMTarget, * DOMTargetsParam, * JSTargetsArray, * TargetsParam, * JSTargetsParam, * TargetsArray, * DOMTargetsArray, * } from '../types/index.js' */ /** * @param {DOMTargetsParam|TargetsParam} v * @return {NodeList|HTMLCollection} */ export function getNodeList(v: DOMTargetsParam | TargetsParam): NodeList | HTMLCollection; /** * @overload * @param {DOMTargetsParam} targets * @return {DOMTargetsArray} * * @overload * @param {JSTargetsParam} targets * @return {JSTargetsArray} * * @overload * @param {TargetsParam} targets * @return {TargetsArray} * * @param {DOMTargetsParam|JSTargetsParam|TargetsParam} targets */ export function parseTargets(targets: DOMTargetsParam): DOMTargetsArray; /** * @overload * @param {DOMTargetsParam} targets * @return {DOMTargetsArray} * * @overload * @param {JSTargetsParam} targets * @return {JSTargetsArray} * * @overload * @param {TargetsParam} targets * @return {TargetsArray} * * @param {DOMTargetsParam|JSTargetsParam|TargetsParam} targets */ export function parseTargets(targets: JSTargetsParam): JSTargetsArray; /** * @overload * @param {DOMTargetsParam} targets * @return {DOMTargetsArray} * * @overload * @param {JSTargetsParam} targets * @return {JSTargetsArray} * * @overload * @param {TargetsParam} targets * @return {TargetsArray} * * @param {DOMTargetsParam|JSTargetsParam|TargetsParam} targets */ export function parseTargets(targets: TargetsParam): TargetsArray; /** * @overload * @param {DOMTargetsParam} targets * @return {DOMTargetsArray} * * @overload * @param {JSTargetsParam} targets * @return {JSTargetsArray} * * @overload * @param {TargetsParam} targets * @return {TargetsArray} * * @param {DOMTargetsParam|JSTargetsParam|TargetsParam} targets */ export function registerTargets(targets: DOMTargetsParam): DOMTargetsArray; /** * @overload * @param {DOMTargetsParam} targets * @return {DOMTargetsArray} * * @overload * @param {JSTargetsParam} targets * @return {JSTargetsArray} * * @overload * @param {TargetsParam} targets * @return {TargetsArray} * * @param {DOMTargetsParam|JSTargetsParam|TargetsParam} targets */ export function registerTargets(targets: JSTargetsParam): JSTargetsArray; /** * @overload * @param {DOMTargetsParam} targets * @return {DOMTargetsArray} * * @overload * @param {JSTargetsParam} targets * @return {JSTargetsArray} * * @overload * @param {TargetsParam} targets * @return {TargetsArray} * * @param {DOMTargetsParam|JSTargetsParam|TargetsParam} targets */ export function registerTargets(targets: TargetsParam): TargetsArray; import type { DOMTargetsParam } from '../types/index.js'; import type { TargetsParam } from '../types/index.js'; import type { DOMTargetsArray } from '../types/index.js'; import type { JSTargetsParam } from '../types/index.js'; import type { JSTargetsArray } from '../types/index.js'; import type { TargetsArray } from '../types/index.js';