File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/js/landing/collection/cardcollection/src/cardcollection.js
Back
import {BaseCollection} from 'landing.collection.basecollection'; /** * @memberOf BX.Landing.Collection */ export class CardCollection extends BaseCollection { getByNode(node: HTMLElement): ?BX.Landing.Block.Card { return this.find((card) => card.node === node); } getBySelector(selector: string): ?BX.Landing.Block.Card { return this.find((card) => card.selector === selector); } add(card: BX.Landing.Block.Card) { if (!!card && card instanceof BX.Landing.Block.Card) { super.add(card); } } matches(selector: string): CardCollection { return this.filter((item) => item.node.matches(selector)); } notMatches(selector: string): CardCollection { return this.filter((item) => !item.node.matches(selector)); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings