MCPcopy
hub / github.com/terwanerik/ScrollTrigger / query

Method query

src/scripts/TriggerCollection.js:62–70  ·  view source on GitHub ↗

* Lookup one or multiple triggers by a query string * @param {string} selector * @returns {Trigger[]}

(selector)

Source from the content-addressed store, hash-verified

60 * @returns {Trigger[]}
61 */
62 query(selector) {
63 return this.triggers.filter((trigger) => {
64 const element = trigger.element
65 const parent = element.parentNode
66 const nodes = [].slice.call(parent.querySelectorAll(selector))
67
68 return nodes.indexOf(element) > -1
69 })
70 }
71
72 /**
73 * Lookup one or multiple triggers by a certain HTMLElement or NodeList

Callers

nothing calls this directly

Calls 1

callMethod · 0.80

Tested by

no test coverage detected