UNPKG

@codegouvfr/react-dsfr

Version:

French State Design System React integration library

53 lines (38 loc) 1.51 kB
/*! DSFR v1.8.5 | SPDX-License-Identifier: MIT | License-Filename: LICENSE.md | restricted use (see terms and conditions) */ (function () { 'use strict'; var config = { prefix: 'fr', namespace: 'dsfr', organisation: '@gouvfr', version: '1.8.5' }; var api = window[config.namespace]; var SidemenuSelector = { LIST: api.internals.ns.selector('sidemenu__list'), COLLAPSE: ((api.internals.ns.selector('sidemenu__item')) + " > " + (api.internals.ns.selector('collapse'))) }; var SidemenuList = /*@__PURE__*/(function (superclass) { function SidemenuList () { superclass.apply(this, arguments); } if ( superclass ) SidemenuList.__proto__ = superclass; SidemenuList.prototype = Object.create( superclass && superclass.prototype ); SidemenuList.prototype.constructor = SidemenuList; var staticAccessors = { instanceClassName: { configurable: true } }; staticAccessors.instanceClassName.get = function () { return 'SidemenuList'; }; SidemenuList.prototype.validate = function validate (member) { return member.node.matches(SidemenuSelector.COLLAPSE); }; Object.defineProperties( SidemenuList, staticAccessors ); return SidemenuList; }(api.core.CollapsesGroup)); api.sidemenu = { SidemenuList: SidemenuList, SidemenuSelector: SidemenuSelector }; api.internals.register(api.sidemenu.SidemenuSelector.LIST, api.sidemenu.SidemenuList); })(); //# sourceMappingURL=sidemenu.nomodule.js.map