@anoki/fse-ui
Version:
FSE UI components library
3 lines (2 loc) • 1.9 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("./index.cjs775.js"),x=require("./index.cjs679.js"),E=require("./index.cjs723.js");var _;function q(){if(_)return i.__exports;_=1,Object.defineProperty(i.__exports,"__esModule",{value:!0}),i.__exports.testElement=y,i.__exports.getElements=p,i.__exports.getElementById=d,i.__exports.getElementsByTagName=l,i.__exports.getElementsByClassName=v,i.__exports.getElementsByTagType=T;var u=x.__require(),o=E.__require(),f={tag_name:function(e){return typeof e=="function"?function(t){return(0,u.isTag)(t)&&e(t.name)}:e==="*"?u.isTag:function(t){return(0,u.isTag)(t)&&t.name===e}},tag_type:function(e){return typeof e=="function"?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return typeof e=="function"?function(t){return(0,u.isText)(t)&&e(t.data)}:function(t){return(0,u.isText)(t)&&t.data===e}}};function a(e,t){return typeof t=="function"?function(n){return(0,u.isTag)(n)&&t(n.attribs[e])}:function(n){return(0,u.isTag)(n)&&n.attribs[e]===t}}function g(e,t){return function(n){return e(n)||t(n)}}function s(e){var t=Object.keys(e).map(function(n){var r=e[n];return Object.prototype.hasOwnProperty.call(f,n)?f[n](r):a(n,r)});return t.length===0?null:t.reduce(g)}function y(e,t){var n=s(e);return n?n(t):!0}function p(e,t,n,r){r===void 0&&(r=1/0);var c=s(e);return c?(0,o.filter)(c,t,n,r):[]}function d(e,t,n){return n===void 0&&(n=!0),Array.isArray(t)||(t=[t]),(0,o.findOne)(a("id",e),t,n)}function l(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,o.filter)(f.tag_name(e),t,n,r)}function v(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,o.filter)(a("class",e),t,n,r)}function T(e,t,n,r){return n===void 0&&(n=!0),r===void 0&&(r=1/0),(0,o.filter)(f.tag_type(e),t,n,r)}return i.__exports}exports.__require=q;
//# sourceMappingURL=index.cjs724.js.map