UNPKG

@progress/kendo-ui

Version:

This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.

27 lines (21 loc) 704 B
'use strict'; function detectListViewWithItemSelector(str) { const patterns = [ /\.k-listview\s+[>\s]+\w+/, /\.k-list-item/, /\.k-listview\s+\.k-item/, /\.k-listview-content/, ]; return patterns.some(pattern => pattern.test(str)); } function detectPagerNumbersSelector(str) { return /\.k-pager-numbers(?!-wrap)/.test(str) && !/\.k-pager-numbers-wrap\s+\.k-pager-numbers/.test(str); } function transformPagerNumbersSelector(str) { return str.replace(/(?<!\.k-pager-numbers-wrap\s)\.k-pager-numbers(?!-wrap)/g, '.k-pager-numbers-wrap .k-pager-numbers'); } module.exports = { detectListViewWithItemSelector, detectPagerNumbersSelector, transformPagerNumbersSelector, };