UNPKG

flowbite-angular

Version:

<div align="center"> <h1>flowbite-angular</h1> <p> Build websites even faster with components on top of Angular and Tailwind CSS </p> <p> <a href="https://discord.com/invite/4eeurUVvTy"> <img src="https://img.shields.io/discord/90291

1 lines 147 kB
{"version":3,"file":"flowbite-angular-navbar.mjs","sources":["../tmp-esm2022/navbar/navbar/theme.js","../tmp-esm2022/navbar/config/navbar-config.js","../tmp-esm2022/navbar/navbar/navbar-state.js","../tmp-esm2022/navbar/navbar/navbar.component.js","../tmp-esm2022/navbar/navbar-item/theme.js","../tmp-esm2022/navbar/config/navbar-item-config.js","../tmp-esm2022/navbar/navbar-item/navbar-item-state.js","../tmp-esm2022/navbar/navbar-item/navbar-item.directive.js","../tmp-esm2022/navbar/navbar-content/theme.js","../tmp-esm2022/navbar/config/navbar-content-config.js","../tmp-esm2022/navbar/navbar-content/navbar-content-state.js","../tmp-esm2022/navbar/navbar-content/navbar-content.component.js","../tmp-esm2022/navbar/navbar-toggle/theme.js","../tmp-esm2022/navbar/config/navbar-toggle-config.js","../tmp-esm2022/navbar/navbar-toggle/navbar-toggle-state.js","../tmp-esm2022/navbar/navbar-toggle/navbar-toggle.directive.js","../tmp-esm2022/navbar/navbar-brand/theme.js","../tmp-esm2022/navbar/config/navbar-brand-config.js","../tmp-esm2022/navbar/navbar-brand/navbar-brand-state.js","../tmp-esm2022/navbar/navbar-brand/navbar-brand.directive.js","../tmp-esm2022/navbar/navbar-icon-item/theme.js","../tmp-esm2022/navbar/config/navbar-icon-item-config.js","../tmp-esm2022/navbar/navbar-icon-item/navbar-icon-item-state.js","../tmp-esm2022/navbar/navbar-icon-item/navbar-icon-item.directive.js","../tmp-esm2022/navbar/index.js","../tmp-esm2022/navbar/flowbite-angular-navbar.js"],"sourcesContent":["import { createTheme } from 'flowbite-angular';\nexport const flowbiteNavbarTheme = createTheme({\n host: {\n base: '',\n transition: '',\n fixed: {\n on: 'fixed start-0 top-0 z-20 w-full border-b',\n off: '',\n },\n color: {\n default: {\n light: 'border-gray-200 bg-gray-100',\n dark: 'dark:border-gray-800 dark:bg-gray-900',\n },\n info: {\n light: 'border-blue-200 bg-gray-100',\n dark: 'dark:border-blue-800 dark:bg-gray-900',\n },\n failure: {\n light: 'border-red-200 bg-gray-100',\n dark: 'dark:border-red-800 dark:bg-gray-900',\n },\n success: {\n light: 'border-green-200 bg-gray-100',\n dark: 'dark:border-green-800 dark:bg-gray-900',\n },\n warning: {\n light: 'border-yellow-200 bg-gray-100',\n dark: 'dark:border-yellow-800 dark:bg-gray-900',\n },\n primary: {\n light: 'border-primary-200 bg-gray-100',\n dark: 'dark:border-primary-800 dark:bg-gray-900',\n },\n },\n },\n container: {\n base: 'mx-auto flex max-w-screen flex-wrap items-center justify-between p-4',\n transition: '',\n },\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2Zsb3diaXRlLWFuZ3VsYXIvbmF2YmFyL3NyYy9uYXZiYXIvdGhlbWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBd0IvQyxNQUFNLENBQUMsTUFBTSxtQkFBbUIsR0FBd0IsV0FBVyxDQUFDO0lBQ2xFLElBQUksRUFBRTtRQUNKLElBQUksRUFBRSxFQUFFO1FBQ1IsVUFBVSxFQUFFLEVBQUU7UUFDZCxLQUFLLEVBQUU7WUFDTCxFQUFFLEVBQUUsMENBQTBDO1lBQzlDLEdBQUcsRUFBRSxFQUFFO1NBQ1I7UUFDRCxLQUFLLEVBQUU7WUFDTCxPQUFPLEVBQUU7Z0JBQ1AsS0FBSyxFQUFFLDZCQUE2QjtnQkFDcEMsSUFBSSxFQUFFLHVDQUF1QzthQUM5QztZQUNELElBQUksRUFBRTtnQkFDSixLQUFLLEVBQUUsNkJBQTZCO2dCQUNwQyxJQUFJLEVBQUUsdUNBQXVDO2FBQzlDO1lBQ0QsT0FBTyxFQUFFO2dCQUNQLEtBQUssRUFBRSw0QkFBNEI7Z0JBQ25DLElBQUksRUFBRSxzQ0FBc0M7YUFDN0M7WUFDRCxPQUFPLEVBQUU7Z0JBQ1AsS0FBSyxFQUFFLDhCQUE4QjtnQkFDckMsSUFBSSxFQUFFLHdDQUF3QzthQUMvQztZQUNELE9BQU8sRUFBRTtnQkFDUCxLQUFLLEVBQUUsK0JBQStCO2dCQUN0QyxJQUFJLEVBQUUseUNBQXlDO2FBQ2hEO1lBQ0QsT0FBTyxFQUFFO2dCQUNQLEtBQUssRUFBRSxnQ0FBZ0M7Z0JBQ3ZDLElBQUksRUFBRSwwQ0FBMEM7YUFDakQ7U0FDRjtLQUNGO0lBQ0QsU0FBUyxFQUFFO1FBQ1QsSUFBSSxFQUFFLHNFQUFzRTtRQUM1RSxVQUFVLEVBQUUsRUFBRTtLQUNmO0NBQ0YsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBDb2xvclRvVGhlbWUsIEZsb3diaXRlQm9vbGVhbiwgRmxvd2JpdGVDb2xvcnMgfSBmcm9tICdmbG93Yml0ZS1hbmd1bGFyJztcbmltcG9ydCB7IGNyZWF0ZVRoZW1lIH0gZnJvbSAnZmxvd2JpdGUtYW5ndWxhcic7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRmxvd2JpdGVOYXZiYXJDb2xvcnNcbiAgZXh0ZW5kcyBQaWNrPEZsb3diaXRlQ29sb3JzLCAnZGVmYXVsdCcgfCAnaW5mbycgfCAnZmFpbHVyZScgfCAnc3VjY2VzcycgfCAnd2FybmluZycgfCAncHJpbWFyeSc+IHtcbiAgW2tleTogc3RyaW5nXTogQ29sb3JUb1RoZW1lO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEZsb3diaXRlTmF2YmFyVGhlbWUge1xuICBob3N0OiBGbG93Yml0ZU5hdmJhckhvc3RUaGVtZTtcbiAgY29udGFpbmVyOiBGbG93Yml0ZU5hdmJhckNvbnRhaW5lclRoZW1lO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEZsb3diaXRlTmF2YmFySG9zdFRoZW1lIHtcbiAgYmFzZTogc3RyaW5nO1xuICB0cmFuc2l0aW9uOiBzdHJpbmc7XG4gIGZpeGVkOiBGbG93Yml0ZUJvb2xlYW47XG4gIGNvbG9yOiBGbG93Yml0ZU5hdmJhckNvbG9ycztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBGbG93Yml0ZU5hdmJhckNvbnRhaW5lclRoZW1lIHtcbiAgYmFzZTogc3RyaW5nO1xuICB0cmFuc2l0aW9uOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBjb25zdCBmbG93Yml0ZU5hdmJhclRoZW1lOiBGbG93Yml0ZU5hdmJhclRoZW1lID0gY3JlYXRlVGhlbWUoe1xuICBob3N0OiB7XG4gICAgYmFzZTogJycsXG4gICAgdHJhbnNpdGlvbjogJycsXG4gICAgZml4ZWQ6IHtcbiAgICAgIG9uOiAnZml4ZWQgc3RhcnQtMCB0b3AtMCB6LTIwIHctZnVsbCBib3JkZXItYicsXG4gICAgICBvZmY6ICcnLFxuICAgIH0sXG4gICAgY29sb3I6IHtcbiAgICAgIGRlZmF1bHQ6IHtcbiAgICAgICAgbGlnaHQ6ICdib3JkZXItZ3JheS0yMDAgYmctZ3JheS0xMDAnLFxuICAgICAgICBkYXJrOiAnZGFyazpib3JkZXItZ3JheS04MDAgZGFyazpiZy1ncmF5LTkwMCcsXG4gICAgICB9LFxuICAgICAgaW5mbzoge1xuICAgICAgICBsaWdodDogJ2JvcmRlci1ibHVlLTIwMCBiZy1ncmF5LTEwMCcsXG4gICAgICAgIGRhcms6ICdkYXJrOmJvcmRlci1ibHVlLTgwMCBkYXJrOmJnLWdyYXktOTAwJyxcbiAgICAgIH0sXG4gICAgICBmYWlsdXJlOiB7XG4gICAgICAgIGxpZ2h0OiAnYm9yZGVyLXJlZC0yMDAgYmctZ3JheS0xMDAnLFxuICAgICAgICBkYXJrOiAnZGFyazpib3JkZXItcmVkLTgwMCBkYXJrOmJnLWdyYXktOTAwJyxcbiAgICAgIH0sXG4gICAgICBzdWNjZXNzOiB7XG4gICAgICAgIGxpZ2h0OiAnYm9yZGVyLWdyZWVuLTIwMCBiZy1ncmF5LTEwMCcsXG4gICAgICAgIGRhcms6ICdkYXJrOmJvcmRlci1ncmVlbi04MDAgZGFyazpiZy1ncmF5LTkwMCcsXG4gICAgICB9LFxuICAgICAgd2FybmluZzoge1xuICAgICAgICBsaWdodDogJ2JvcmRlci15ZWxsb3ctMjAwIGJnLWdyYXktMTAwJyxcbiAgICAgICAgZGFyazogJ2Rhcms6Ym9yZGVyLXllbGxvdy04MDAgZGFyazpiZy1ncmF5LTkwMCcsXG4gICAgICB9LFxuICAgICAgcHJpbWFyeToge1xuICAgICAgICBsaWdodDogJ2JvcmRlci1wcmltYXJ5LTIwMCBiZy1ncmF5LTEwMCcsXG4gICAgICAgIGRhcms6ICdkYXJrOmJvcmRlci1wcmltYXJ5LTgwMCBkYXJrOmJnLWdyYXktOTAwJyxcbiAgICAgIH0sXG4gICAgfSxcbiAgfSxcbiAgY29udGFpbmVyOiB7XG4gICAgYmFzZTogJ214LWF1dG8gZmxleCBtYXgtdy1zY3JlZW4gZmxleC13cmFwIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW4gcC00JyxcbiAgICB0cmFuc2l0aW9uOiAnJyxcbiAgfSxcbn0pO1xuIl19","import { flowbiteNavbarTheme } from '../navbar/theme';\nimport { inject, InjectionToken } from '@angular/core';\nexport const defaultFlowbiteNavbarConfig = {\n baseTheme: flowbiteNavbarTheme,\n fixed: false,\n open: false,\n color: 'default',\n customTheme: {},\n};\nexport const FlowbiteNavbarConfigToken = new InjectionToken('FlowbiteNavbarConfigToken');\n/**\n * Provide the default Navbar configuration\n * @param config The Navbar configuration\n * @returns The provider\n */\nexport const provideFlowbiteNavbarConfig = (config) => [\n {\n provide: FlowbiteNavbarConfigToken,\n useValue: { ...defaultFlowbiteNavbarConfig, ...config },\n },\n];\n/**\n * Inject the Navbar configuration\n * @see {@link defaultFlowbiteNavbarConfig}\n * @returns The configuration\n */\nexport const injectFlowbiteNavbarConfig = () => inject(FlowbiteNavbarConfigToken, { optional: true }) ?? defaultFlowbiteNavbarConfig;\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLWNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvZmxvd2JpdGUtYW5ndWxhci9uYXZiYXIvc3JjL2NvbmZpZy9uYXZiYXItY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxtQkFBbUIsRUFBNEIsTUFBTSxpQkFBaUIsQ0FBQztBQUtoRixPQUFPLEVBQUUsTUFBTSxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQXlCdkQsTUFBTSxDQUFDLE1BQU0sMkJBQTJCLEdBQXlCO0lBQy9ELFNBQVMsRUFBRSxtQkFBbUI7SUFDOUIsS0FBSyxFQUFFLEtBQUs7SUFDWixJQUFJLEVBQUUsS0FBSztJQUNYLEtBQUssRUFBRSxTQUFTO0lBQ2hCLFdBQVcsRUFBRSxFQUFFO0NBQ2hCLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSx5QkFBeUIsR0FBRyxJQUFJLGNBQWMsQ0FDekQsMkJBQTJCLENBQzVCLENBQUM7QUFFRjs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sMkJBQTJCLEdBQUcsQ0FBQyxNQUFxQyxFQUFjLEVBQUUsQ0FBQztJQUNoRztRQUNFLE9BQU8sRUFBRSx5QkFBeUI7UUFDbEMsUUFBUSxFQUFFLEVBQUUsR0FBRywyQkFBMkIsRUFBRSxHQUFHLE1BQU0sRUFBRTtLQUN4RDtDQUNGLENBQUM7QUFFRjs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sMEJBQTBCLEdBQUcsR0FBeUIsRUFBRSxDQUNuRSxNQUFNLENBQUMseUJBQXlCLEVBQUUsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLENBQUMsSUFBSSwyQkFBMkIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgRmxvd2JpdGVOYXZiYXJDb2xvcnMgfSBmcm9tICcuLi9uYXZiYXIvdGhlbWUnO1xuaW1wb3J0IHsgZmxvd2JpdGVOYXZiYXJUaGVtZSwgdHlwZSBGbG93Yml0ZU5hdmJhclRoZW1lIH0gZnJvbSAnLi4vbmF2YmFyL3RoZW1lJztcblxuaW1wb3J0IHR5cGUgeyBEZWVwUGFydGlhbCB9IGZyb20gJ2Zsb3diaXRlLWFuZ3VsYXInO1xuXG5pbXBvcnQgdHlwZSB7IFByb3ZpZGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBpbmplY3QsIEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRmxvd2JpdGVOYXZiYXJDb25maWcge1xuICAvKipcbiAgICogVGhlIGRlZmF1bHQgdGhlbWUgb2YgbmF2YmFyXG4gICAqL1xuICBiYXNlVGhlbWU6IEZsb3diaXRlTmF2YmFyVGhlbWU7XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRoZSBuYXZiYXIgaXMgZml4ZWRcbiAgICovXG4gIGZpeGVkOiBib29sZWFuO1xuICAvKipcbiAgICogV2hldGhlciB0aGUgbmF2YmFyIGlzIG9wZW5cbiAgICovXG4gIG9wZW46IGJvb2xlYW47XG4gIC8qKlxuICAgKiBUaGUgY29sb3Igb2YgbmF2YmFyXG4gICAqL1xuICBjb2xvcjoga2V5b2YgRmxvd2JpdGVOYXZiYXJDb2xvcnM7XG4gIC8qKlxuICAgKiBUaGUgY3VzdG9tIHRoZW1lIG9mIG5hdmJhclxuICAgKi9cbiAgY3VzdG9tVGhlbWU6IERlZXBQYXJ0aWFsPEZsb3diaXRlTmF2YmFyVGhlbWU+O1xufVxuXG5leHBvcnQgY29uc3QgZGVmYXVsdEZsb3diaXRlTmF2YmFyQ29uZmlnOiBGbG93Yml0ZU5hdmJhckNvbmZpZyA9IHtcbiAgYmFzZVRoZW1lOiBmbG93Yml0ZU5hdmJhclRoZW1lLFxuICBmaXhlZDogZmFsc2UsXG4gIG9wZW46IGZhbHNlLFxuICBjb2xvcjogJ2RlZmF1bHQnLFxuICBjdXN0b21UaGVtZToge30sXG59O1xuXG5leHBvcnQgY29uc3QgRmxvd2JpdGVOYXZiYXJDb25maWdUb2tlbiA9IG5ldyBJbmplY3Rpb25Ub2tlbjxGbG93Yml0ZU5hdmJhckNvbmZpZz4oXG4gICdGbG93Yml0ZU5hdmJhckNvbmZpZ1Rva2VuJ1xuKTtcblxuLyoqXG4gKiBQcm92aWRlIHRoZSBkZWZhdWx0IE5hdmJhciBjb25maWd1cmF0aW9uXG4gKiBAcGFyYW0gY29uZmlnIFRoZSBOYXZiYXIgY29uZmlndXJhdGlvblxuICogQHJldHVybnMgVGhlIHByb3ZpZGVyXG4gKi9cbmV4cG9ydCBjb25zdCBwcm92aWRlRmxvd2JpdGVOYXZiYXJDb25maWcgPSAoY29uZmlnOiBQYXJ0aWFsPEZsb3diaXRlTmF2YmFyQ29uZmlnPik6IFByb3ZpZGVyW10gPT4gW1xuICB7XG4gICAgcHJvdmlkZTogRmxvd2JpdGVOYXZiYXJDb25maWdUb2tlbixcbiAgICB1c2VWYWx1ZTogeyAuLi5kZWZhdWx0Rmxvd2JpdGVOYXZiYXJDb25maWcsIC4uLmNvbmZpZyB9LFxuICB9LFxuXTtcblxuLyoqXG4gKiBJbmplY3QgdGhlIE5hdmJhciBjb25maWd1cmF0aW9uXG4gKiBAc2VlIHtAbGluayBkZWZhdWx0Rmxvd2JpdGVOYXZiYXJDb25maWd9XG4gKiBAcmV0dXJucyBUaGUgY29uZmlndXJhdGlvblxuICovXG5leHBvcnQgY29uc3QgaW5qZWN0Rmxvd2JpdGVOYXZiYXJDb25maWcgPSAoKTogRmxvd2JpdGVOYXZiYXJDb25maWcgPT5cbiAgaW5qZWN0KEZsb3diaXRlTmF2YmFyQ29uZmlnVG9rZW4sIHsgb3B0aW9uYWw6IHRydWUgfSkgPz8gZGVmYXVsdEZsb3diaXRlTmF2YmFyQ29uZmlnO1xuIl19","import { createState, createStateInjector, createStateProvider, createStateToken, } from 'ng-primitives/state';\nexport const FlowbiteNavbarStateToken = createStateToken('Flowbite Navbar');\nexport const provideFlowbiteNavbarState = createStateProvider(FlowbiteNavbarStateToken);\nexport const injectFlowbiteNavbarState = createStateInjector(FlowbiteNavbarStateToken);\nexport const flowbiteNavbarState = createState(FlowbiteNavbarStateToken);\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLXN0YXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9mbG93Yml0ZS1hbmd1bGFyL25hdmJhci9zcmMvbmF2YmFyL25hdmJhci1zdGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEVBQ0wsV0FBVyxFQUNYLG1CQUFtQixFQUNuQixtQkFBbUIsRUFDbkIsZ0JBQWdCLEdBQ2pCLE1BQU0scUJBQXFCLENBQUM7QUFFN0IsTUFBTSxDQUFDLE1BQU0sd0JBQXdCLEdBQUcsZ0JBQWdCLENBQVMsaUJBQWlCLENBQUMsQ0FBQztBQUNwRixNQUFNLENBQUMsTUFBTSwwQkFBMEIsR0FBRyxtQkFBbUIsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDO0FBQ3hGLE1BQU0sQ0FBQyxNQUFNLHlCQUF5QixHQUFHLG1CQUFtQixDQUFDLHdCQUF3QixDQUFDLENBQUM7QUFDdkYsTUFBTSxDQUFDLE1BQU0sbUJBQW1CLEdBQUcsV0FBVyxDQUFDLHdCQUF3QixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IE5hdmJhciB9IGZyb20gJy4vbmF2YmFyLmNvbXBvbmVudCc7XG5cbmltcG9ydCB7XG4gIGNyZWF0ZVN0YXRlLFxuICBjcmVhdGVTdGF0ZUluamVjdG9yLFxuICBjcmVhdGVTdGF0ZVByb3ZpZGVyLFxuICBjcmVhdGVTdGF0ZVRva2VuLFxufSBmcm9tICduZy1wcmltaXRpdmVzL3N0YXRlJztcblxuZXhwb3J0IGNvbnN0IEZsb3diaXRlTmF2YmFyU3RhdGVUb2tlbiA9IGNyZWF0ZVN0YXRlVG9rZW48TmF2YmFyPignRmxvd2JpdGUgTmF2YmFyJyk7XG5leHBvcnQgY29uc3QgcHJvdmlkZUZsb3diaXRlTmF2YmFyU3RhdGUgPSBjcmVhdGVTdGF0ZVByb3ZpZGVyKEZsb3diaXRlTmF2YmFyU3RhdGVUb2tlbik7XG5leHBvcnQgY29uc3QgaW5qZWN0Rmxvd2JpdGVOYXZiYXJTdGF0ZSA9IGNyZWF0ZVN0YXRlSW5qZWN0b3IoRmxvd2JpdGVOYXZiYXJTdGF0ZVRva2VuKTtcbmV4cG9ydCBjb25zdCBmbG93Yml0ZU5hdmJhclN0YXRlID0gY3JlYXRlU3RhdGUoRmxvd2JpdGVOYXZiYXJTdGF0ZVRva2VuKTtcbiJdfQ==","import { injectFlowbiteNavbarConfig } from '../config/navbar-config';\nimport { flowbiteNavbarState, provideFlowbiteNavbarState } from './navbar-state';\nimport { colorToTheme, mergeDeep } from 'flowbite-angular';\nimport { booleanAttribute, ChangeDetectionStrategy, Component, computed, input, ViewEncapsulation, } from '@angular/core';\nimport { twMerge } from 'tailwind-merge';\nimport * as i0 from \"@angular/core\";\nexport class Navbar {\n constructor() {\n this.config = injectFlowbiteNavbarConfig();\n /**\n * @see {@link injectFlowbiteNavbarConfig}\n */\n this.fixed = input(this.config.fixed, { transform: booleanAttribute });\n /**\n * @see {@link injectFlowbiteNavbarConfig}\n */\n this.open = input(this.config.open, { transform: booleanAttribute });\n /**\n * @see {@link injectFlowbiteNavbarConfig}\n */\n this.color = input(this.config.color);\n /**\n * @see {@link injectFlowbiteNavbarConfig}\n */\n this.customTheme = input(this.config.customTheme);\n this.theme = computed(() => {\n const mergedTheme = mergeDeep(this.config.baseTheme, this.state.customTheme());\n return {\n host: {\n root: twMerge(mergedTheme.host.base, mergedTheme.host.transition, mergedTheme.host.fixed[this.state.fixed() ? 'on' : 'off'], colorToTheme(mergedTheme.host.color, this.state.color())),\n },\n container: {\n root: twMerge(mergedTheme.container.base, mergedTheme.container.transition),\n },\n };\n });\n /**\n * @internal\n */\n this.state = flowbiteNavbarState(this);\n }\n /**\n * @internal\n */\n toggle(newState) {\n newState ??= !this.state.open();\n this.state.open.set(newState);\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.6\", ngImport: i0, type: Navbar, deps: [], target: i0.ɵɵFactoryTarget.Component }); }\n static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.1.0\", version: \"20.0.6\", type: Navbar, isStandalone: true, selector: \"\\n nav[flowbiteNavbar]\\n \", inputs: { fixed: { classPropertyName: \"fixed\", publicName: \"fixed\", isSignal: true, isRequired: false, transformFunction: null }, open: { classPropertyName: \"open\", publicName: \"open\", isSignal: true, isRequired: false, transformFunction: null }, color: { classPropertyName: \"color\", publicName: \"color\", isSignal: true, isRequired: false, transformFunction: null }, customTheme: { classPropertyName: \"customTheme\", publicName: \"customTheme\", isSignal: true, isRequired: false, transformFunction: null } }, host: { properties: { \"class\": \"theme().host.root\" } }, providers: [provideFlowbiteNavbarState({ inherit: true })], exportAs: [\"flowbiteNavbar\"], ngImport: i0, template: `\n <div [class]=\"theme().container.root\">\n <ng-content />\n </div>\n `, isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.6\", ngImport: i0, type: Navbar, decorators: [{\n type: Component,\n args: [{\n standalone: true,\n selector: `\n nav[flowbiteNavbar]\n `,\n exportAs: 'flowbiteNavbar',\n hostDirectives: [],\n imports: [],\n providers: [provideFlowbiteNavbarState({ inherit: true })],\n host: { '[class]': `theme().host.root` },\n template: `\n <div [class]=\"theme().container.root\">\n <ng-content />\n </div>\n `,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvZmxvd2JpdGUtYW5ndWxhci9uYXZiYXIvc3JjL25hdmJhci9uYXZiYXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3JFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSwwQkFBMEIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBR2pGLE9BQU8sRUFBRSxZQUFZLEVBQUUsU0FBUyxFQUFvQixNQUFNLGtCQUFrQixDQUFDO0FBRzdFLE9BQU8sRUFDTCxnQkFBZ0IsRUFDaEIsdUJBQXVCLEVBQ3ZCLFNBQVMsRUFDVCxRQUFRLEVBQ1IsS0FBSyxFQUNMLGlCQUFpQixHQUNsQixNQUFNLGVBQWUsQ0FBQztBQUN2QixPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7O0FBb0J6QyxNQUFNLE9BQU8sTUFBTTtJQWxCbkI7UUFtQnFCLFdBQU0sR0FBRywwQkFBMEIsRUFBRSxDQUFDO1FBRXpEOztXQUVHO1FBQ00sVUFBSyxHQUFHLEtBQUssQ0FBd0IsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsRUFBRSxTQUFTLEVBQUUsZ0JBQWdCLEVBQUUsQ0FBQyxDQUFDO1FBQ2xHOztXQUVHO1FBQ00sU0FBSSxHQUFHLEtBQUssQ0FBd0IsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsRUFBRSxTQUFTLEVBQUUsZ0JBQWdCLEVBQUUsQ0FBQyxDQUFDO1FBQ2hHOztXQUVHO1FBQ00sVUFBSyxHQUFHLEtBQUssQ0FBNkIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUN0RTs7V0FFRztRQUNNLGdCQUFXLEdBQUcsS0FBSyxDQUFtQyxJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBRS9FLFVBQUssR0FBRyxRQUFRLENBQUMsR0FBRyxFQUFFO1lBQzdCLE1BQU0sV0FBVyxHQUFHLFNBQVMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUM7WUFFL0UsT0FBTztnQkFDTCxJQUFJLEVBQUU7b0JBQ0osSUFBSSxFQUFFLE9BQU8sQ0FDWCxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksRUFDckIsV0FBVyxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQzNCLFdBQVcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQ3pELFlBQVksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQ3pEO2lCQUNGO2dCQUNELFNBQVMsRUFBRTtvQkFDVCxJQUFJLEVBQUUsT0FBTyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsSUFBSSxFQUFFLFdBQVcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDO2lCQUM1RTthQUNGLENBQUM7UUFDSixDQUFDLENBQUMsQ0FBQztRQUVIOztXQUVHO1FBQ00sVUFBSyxHQUFHLG1CQUFtQixDQUFTLElBQUksQ0FBQyxDQUFDO0tBVXBEO0lBUkM7O09BRUc7SUFDSCxNQUFNLENBQUMsUUFBa0I7UUFDdkIsUUFBUSxLQUFLLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUVoQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDaEMsQ0FBQzs4R0FsRFUsTUFBTTtrR0FBTixNQUFNLCtuQkFWTixDQUFDLDBCQUEwQixDQUFDLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsd0RBRWhEOzs7O0dBSVQ7OzJGQUlVLE1BQU07a0JBbEJsQixTQUFTO21CQUFDO29CQUNULFVBQVUsRUFBRSxJQUFJO29CQUNoQixRQUFRLEVBQUU7O0dBRVQ7b0JBQ0QsUUFBUSxFQUFFLGdCQUFnQjtvQkFDMUIsY0FBYyxFQUFFLEVBQUU7b0JBQ2xCLE9BQU8sRUFBRSxFQUFFO29CQUNYLFNBQVMsRUFBRSxDQUFDLDBCQUEwQixDQUFDLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7b0JBQzFELElBQUksRUFBRSxFQUFFLFNBQVMsRUFBRSxtQkFBbUIsRUFBRTtvQkFDeEMsUUFBUSxFQUFFOzs7O0dBSVQ7b0JBQ0QsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7b0JBQ3JDLGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2lCQUNoRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGluamVjdEZsb3diaXRlTmF2YmFyQ29uZmlnIH0gZnJvbSAnLi4vY29uZmlnL25hdmJhci1jb25maWcnO1xuaW1wb3J0IHsgZmxvd2JpdGVOYXZiYXJTdGF0ZSwgcHJvdmlkZUZsb3diaXRlTmF2YmFyU3RhdGUgfSBmcm9tICcuL25hdmJhci1zdGF0ZSc7XG5pbXBvcnQgdHlwZSB7IEZsb3diaXRlTmF2YmFyQ29sb3JzLCBGbG93Yml0ZU5hdmJhclRoZW1lIH0gZnJvbSAnLi90aGVtZSc7XG5cbmltcG9ydCB7IGNvbG9yVG9UaGVtZSwgbWVyZ2VEZWVwLCB0eXBlIERlZXBQYXJ0aWFsIH0gZnJvbSAnZmxvd2JpdGUtYW5ndWxhcic7XG5cbmltcG9ydCB0eXBlIHsgQm9vbGVhbklucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY2RrL2NvZXJjaW9uJztcbmltcG9ydCB7XG4gIGJvb2xlYW5BdHRyaWJ1dGUsXG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBDb21wb25lbnQsXG4gIGNvbXB1dGVkLFxuICBpbnB1dCxcbiAgVmlld0VuY2Fwc3VsYXRpb24sXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgdHdNZXJnZSB9IGZyb20gJ3RhaWx3aW5kLW1lcmdlJztcblxuQENvbXBvbmVudCh7XG4gIHN0YW5kYWxvbmU6IHRydWUsXG4gIHNlbGVjdG9yOiBgXG4gICAgbmF2W2Zsb3diaXRlTmF2YmFyXVxuICBgLFxuICBleHBvcnRBczogJ2Zsb3diaXRlTmF2YmFyJyxcbiAgaG9zdERpcmVjdGl2ZXM6IFtdLFxuICBpbXBvcnRzOiBbXSxcbiAgcHJvdmlkZXJzOiBbcHJvdmlkZUZsb3diaXRlTmF2YmFyU3RhdGUoeyBpbmhlcml0OiB0cnVlIH0pXSxcbiAgaG9zdDogeyAnW2NsYXNzXSc6IGB0aGVtZSgpLmhvc3Qucm9vdGAgfSxcbiAgdGVtcGxhdGU6IGBcbiAgICA8ZGl2IFtjbGFzc109XCJ0aGVtZSgpLmNvbnRhaW5lci5yb290XCI+XG4gICAgICA8bmctY29udGVudCAvPlxuICAgIDwvZGl2PlxuICBgLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5leHBvcnQgY2xhc3MgTmF2YmFyIHtcbiAgcHJvdGVjdGVkIHJlYWRvbmx5IGNvbmZpZyA9IGluamVjdEZsb3diaXRlTmF2YmFyQ29uZmlnKCk7XG5cbiAgLyoqXG4gICAqIEBzZWUge0BsaW5rIGluamVjdEZsb3diaXRlTmF2YmFyQ29uZmlnfVxuICAgKi9cbiAgcmVhZG9ubHkgZml4ZWQgPSBpbnB1dDxib29sZWFuLCBCb29sZWFuSW5wdXQ+KHRoaXMuY29uZmlnLmZpeGVkLCB7IHRyYW5zZm9ybTogYm9vbGVhbkF0dHJpYnV0ZSB9KTtcbiAgLyoqXG4gICAqIEBzZWUge0BsaW5rIGluamVjdEZsb3diaXRlTmF2YmFyQ29uZmlnfVxuICAgKi9cbiAgcmVhZG9ubHkgb3BlbiA9IGlucHV0PGJvb2xlYW4sIEJvb2xlYW5JbnB1dD4odGhpcy5jb25maWcub3BlbiwgeyB0cmFuc2Zvcm06IGJvb2xlYW5BdHRyaWJ1dGUgfSk7XG4gIC8qKlxuICAgKiBAc2VlIHtAbGluayBpbmplY3RGbG93Yml0ZU5hdmJhckNvbmZpZ31cbiAgICovXG4gIHJlYWRvbmx5IGNvbG9yID0gaW5wdXQ8a2V5b2YgRmxvd2JpdGVOYXZiYXJDb2xvcnM+KHRoaXMuY29uZmlnLmNvbG9yKTtcbiAgLyoqXG4gICAqIEBzZWUge0BsaW5rIGluamVjdEZsb3diaXRlTmF2YmFyQ29uZmlnfVxuICAgKi9cbiAgcmVhZG9ubHkgY3VzdG9tVGhlbWUgPSBpbnB1dDxEZWVwUGFydGlhbDxGbG93Yml0ZU5hdmJhclRoZW1lPj4odGhpcy5jb25maWcuY3VzdG9tVGhlbWUpO1xuXG4gIHJlYWRvbmx5IHRoZW1lID0gY29tcHV0ZWQoKCkgPT4ge1xuICAgIGNvbnN0IG1lcmdlZFRoZW1lID0gbWVyZ2VEZWVwKHRoaXMuY29uZmlnLmJhc2VUaGVtZSwgdGhpcy5zdGF0ZS5jdXN0b21UaGVtZSgpKTtcblxuICAgIHJldHVybiB7XG4gICAgICBob3N0OiB7XG4gICAgICAgIHJvb3Q6IHR3TWVyZ2UoXG4gICAgICAgICAgbWVyZ2VkVGhlbWUuaG9zdC5iYXNlLFxuICAgICAgICAgIG1lcmdlZFRoZW1lLmhvc3QudHJhbnNpdGlvbixcbiAgICAgICAgICBtZXJnZWRUaGVtZS5ob3N0LmZpeGVkW3RoaXMuc3RhdGUuZml4ZWQoKSA/ICdvbicgOiAnb2ZmJ10sXG4gICAgICAgICAgY29sb3JUb1RoZW1lKG1lcmdlZFRoZW1lLmhvc3QuY29sb3IsIHRoaXMuc3RhdGUuY29sb3IoKSlcbiAgICAgICAgKSxcbiAgICAgIH0sXG4gICAgICBjb250YWluZXI6IHtcbiAgICAgICAgcm9vdDogdHdNZXJnZShtZXJnZWRUaGVtZS5jb250YWluZXIuYmFzZSwgbWVyZ2VkVGhlbWUuY29udGFpbmVyLnRyYW5zaXRpb24pLFxuICAgICAgfSxcbiAgICB9O1xuICB9KTtcblxuICAvKipcbiAgICogQGludGVybmFsXG4gICAqL1xuICByZWFkb25seSBzdGF0ZSA9IGZsb3diaXRlTmF2YmFyU3RhdGU8TmF2YmFyPih0aGlzKTtcblxuICAvKipcbiAgICogQGludGVybmFsXG4gICAqL1xuICB0b2dnbGUobmV3U3RhdGU/OiBib29sZWFuKTogdm9pZCB7XG4gICAgbmV3U3RhdGUgPz89ICF0aGlzLnN0YXRlLm9wZW4oKTtcblxuICAgIHRoaXMuc3RhdGUub3Blbi5zZXQobmV3U3RhdGUpO1xuICB9XG59XG4iXX0=","import { createTheme } from 'flowbite-angular';\nexport const flowbiteNavbarItemTheme = createTheme({\n host: {\n base: 'm-0 block cursor-pointer rounded-sm px-3 py-2',\n transition: '',\n focus: 'data-focus:ring-0 data-focus:outline-none data-focus-visible:ring-2 data-focus-visible:outline-none',\n disabled: 'data-disabled:cursor-not-allowed data-disabled:opacity-50',\n size: {},\n pill: {},\n color: {\n default: {\n light: 'text-gray-800 data-hover:text-gray-900',\n dark: 'dark:text-white dark:data-hover:text-gray-100',\n },\n info: {\n light: 'text-gray-800 data-hover:text-blue-900',\n dark: 'dark:text-white dark:data-hover:text-blue-100',\n },\n failure: {\n light: 'text-gray-800 data-hover:text-red-900',\n dark: 'dark:text-white dark:data-hover:text-red-100',\n },\n success: {\n light: 'text-gray-800 data-hover:text-green-900',\n dark: 'dark:text-white dark:data-hover:text-green-100',\n },\n warning: {\n light: 'text-gray-800 data-hover:text-yellow-900',\n dark: 'dark:text-white dark:data-hover:text-yellow-100',\n },\n primary: {\n light: 'data-hover:text-primary-900 text-gray-800',\n dark: 'dark:data-hover:text-primary-100 dark:text-white',\n },\n },\n colorOutline: {},\n },\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2Zsb3diaXRlLWFuZ3VsYXIvbmF2YmFyL3NyYy9uYXZiYXItaXRlbS90aGVtZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFrQi9DLE1BQU0sQ0FBQyxNQUFNLHVCQUF1QixHQUE0QixXQUFXLENBQUM7SUFDMUUsSUFBSSxFQUFFO1FBQ0osSUFBSSxFQUFFLCtDQUErQztRQUNyRCxVQUFVLEVBQUUsRUFBRTtRQUNkLEtBQUssRUFDSCxxR0FBcUc7UUFDdkcsUUFBUSxFQUFFLDJEQUEyRDtRQUNyRSxJQUFJLEVBQUUsRUFBNkI7UUFDbkMsSUFBSSxFQUFFLEVBQXFCO1FBQzNCLEtBQUssRUFBRTtZQUNMLE9BQU8sRUFBRTtnQkFDUCxLQUFLLEVBQUUsd0NBQXdDO2dCQUMvQyxJQUFJLEVBQUUsK0NBQStDO2FBQ3REO1lBQ0QsSUFBSSxFQUFFO2dCQUNKLEtBQUssRUFBRSx3Q0FBd0M7Z0JBQy9DLElBQUksRUFBRSwrQ0FBK0M7YUFDdEQ7WUFDRCxPQUFPLEVBQUU7Z0JBQ1AsS0FBSyxFQUFFLHVDQUF1QztnQkFDOUMsSUFBSSxFQUFFLDhDQUE4QzthQUNyRDtZQUNELE9BQU8sRUFBRTtnQkFDUCxLQUFLLEVBQUUseUNBQXlDO2dCQUNoRCxJQUFJLEVBQUUsZ0RBQWdEO2FBQ3ZEO1lBQ0QsT0FBTyxFQUFFO2dCQUNQLEtBQUssRUFBRSwwQ0FBMEM7Z0JBQ2pELElBQUksRUFBRSxpREFBaUQ7YUFDeEQ7WUFDRCxPQUFPLEVBQUU7Z0JBQ1AsS0FBSyxFQUFFLDJDQUEyQztnQkFDbEQsSUFBSSxFQUFFLGtEQUFrRDthQUN6RDtTQUNGO1FBQ0QsWUFBWSxFQUFFLEVBQThCO0tBQzdDO0NBQ0YsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBGbG93Yml0ZUJvb2xlYW4gfSBmcm9tICdmbG93Yml0ZS1hbmd1bGFyJztcbmltcG9ydCB7IGNyZWF0ZVRoZW1lIH0gZnJvbSAnZmxvd2JpdGUtYW5ndWxhcic7XG5pbXBvcnQgdHlwZSB7IEZsb3diaXRlQmFzZUJ1dHRvbkNvbG9ycywgRmxvd2JpdGVCYXNlQnV0dG9uU2l6ZXMgfSBmcm9tICdmbG93Yml0ZS1hbmd1bGFyL2J1dHRvbic7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRmxvd2JpdGVOYXZiYXJJdGVtVGhlbWUge1xuICBob3N0OiBGbG93Yml0ZU5hdmJhckl0ZW1Ib3N0VGhlbWU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgRmxvd2JpdGVOYXZiYXJJdGVtSG9zdFRoZW1lIHtcbiAgYmFzZTogc3RyaW5nO1xuICB0cmFuc2l0aW9uOiBzdHJpbmc7XG4gIGZvY3VzOiBzdHJpbmc7XG4gIGRpc2FibGVkOiBzdHJpbmc7XG4gIHNpemU6IEZsb3diaXRlQmFzZUJ1dHRvblNpemVzO1xuICBwaWxsOiBGbG93Yml0ZUJvb2xlYW47XG4gIGNvbG9yOiBGbG93Yml0ZUJhc2VCdXR0b25Db2xvcnM7XG4gIGNvbG9yT3V0bGluZTogRmxvd2JpdGVCYXNlQnV0dG9uQ29sb3JzO1xufVxuXG5leHBvcnQgY29uc3QgZmxvd2JpdGVOYXZiYXJJdGVtVGhlbWU6IEZsb3diaXRlTmF2YmFySXRlbVRoZW1lID0gY3JlYXRlVGhlbWUoe1xuICBob3N0OiB7XG4gICAgYmFzZTogJ20tMCBibG9jayBjdXJzb3ItcG9pbnRlciByb3VuZGVkLXNtIHB4LTMgcHktMicsXG4gICAgdHJhbnNpdGlvbjogJycsXG4gICAgZm9jdXM6XG4gICAgICAnZGF0YS1mb2N1czpyaW5nLTAgZGF0YS1mb2N1czpvdXRsaW5lLW5vbmUgZGF0YS1mb2N1cy12aXNpYmxlOnJpbmctMiBkYXRhLWZvY3VzLXZpc2libGU6b3V0bGluZS1ub25lJyxcbiAgICBkaXNhYmxlZDogJ2RhdGEtZGlzYWJsZWQ6Y3Vyc29yLW5vdC1hbGxvd2VkIGRhdGEtZGlzYWJsZWQ6b3BhY2l0eS01MCcsXG4gICAgc2l6ZToge30gYXMgRmxvd2JpdGVCYXNlQnV0dG9uU2l6ZXMsXG4gICAgcGlsbDoge30gYXMgRmxvd2JpdGVCb29sZWFuLFxuICAgIGNvbG9yOiB7XG4gICAgICBkZWZhdWx0OiB7XG4gICAgICAgIGxpZ2h0OiAndGV4dC1ncmF5LTgwMCBkYXRhLWhvdmVyOnRleHQtZ3JheS05MDAnLFxuICAgICAgICBkYXJrOiAnZGFyazp0ZXh0LXdoaXRlIGRhcms6ZGF0YS1ob3Zlcjp0ZXh0LWdyYXktMTAwJyxcbiAgICAgIH0sXG4gICAgICBpbmZvOiB7XG4gICAgICAgIGxpZ2h0OiAndGV4dC1ncmF5LTgwMCBkYXRhLWhvdmVyOnRleHQtYmx1ZS05MDAnLFxuICAgICAgICBkYXJrOiAnZGFyazp0ZXh0LXdoaXRlIGRhcms6ZGF0YS1ob3Zlcjp0ZXh0LWJsdWUtMTAwJyxcbiAgICAgIH0sXG4gICAgICBmYWlsdXJlOiB7XG4gICAgICAgIGxpZ2h0OiAndGV4dC1ncmF5LTgwMCBkYXRhLWhvdmVyOnRleHQtcmVkLTkwMCcsXG4gICAgICAgIGRhcms6ICdkYXJrOnRleHQtd2hpdGUgZGFyazpkYXRhLWhvdmVyOnRleHQtcmVkLTEwMCcsXG4gICAgICB9LFxuICAgICAgc3VjY2Vzczoge1xuICAgICAgICBsaWdodDogJ3RleHQtZ3JheS04MDAgZGF0YS1ob3Zlcjp0ZXh0LWdyZWVuLTkwMCcsXG4gICAgICAgIGRhcms6ICdkYXJrOnRleHQtd2hpdGUgZGFyazpkYXRhLWhvdmVyOnRleHQtZ3JlZW4tMTAwJyxcbiAgICAgIH0sXG4gICAgICB3YXJuaW5nOiB7XG4gICAgICAgIGxpZ2h0OiAndGV4dC1ncmF5LTgwMCBkYXRhLWhvdmVyOnRleHQteWVsbG93LTkwMCcsXG4gICAgICAgIGRhcms6ICdkYXJrOnRleHQtd2hpdGUgZGFyazpkYXRhLWhvdmVyOnRleHQteWVsbG93LTEwMCcsXG4gICAgICB9LFxuICAgICAgcHJpbWFyeToge1xuICAgICAgICBsaWdodDogJ2RhdGEtaG92ZXI6dGV4dC1wcmltYXJ5LTkwMCB0ZXh0LWdyYXktODAwJyxcbiAgICAgICAgZGFyazogJ2Rhcms6ZGF0YS1ob3Zlcjp0ZXh0LXByaW1hcnktMTAwIGRhcms6dGV4dC13aGl0ZScsXG4gICAgICB9LFxuICAgIH0sXG4gICAgY29sb3JPdXRsaW5lOiB7fSBhcyBGbG93Yml0ZUJhc2VCdXR0b25Db2xvcnMsXG4gIH0sXG59KTtcbiJdfQ==","import { flowbiteNavbarItemTheme } from '../navbar-item/theme';\nimport { inject, InjectionToken } from '@angular/core';\nexport const defaultFlowbiteNavbarItemConfig = {\n baseTheme: flowbiteNavbarItemTheme,\n customTheme: {},\n};\nexport const FlowbiteNavbarItemConfigToken = new InjectionToken('FlowbiteNavbarItemConfigToken');\n/**\n * Provide the default NavbarItem configuration\n * @param config The NavbarItem configuration\n * @returns The provider\n */\nexport const provideFlowbiteNavbarItemConfig = (config) => [\n {\n provide: FlowbiteNavbarItemConfigToken,\n useValue: { ...defaultFlowbiteNavbarItemConfig, ...config },\n },\n];\n/**\n * Inject the NavbarItem configuration\n * @see {@link defaultFlowbiteNavbarItemConfig}\n * @returns The configuration\n */\nexport const injectFlowbiteNavbarItemConfig = () => inject(FlowbiteNavbarItemConfigToken, { optional: true }) ?? defaultFlowbiteNavbarItemConfig;\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLWl0ZW0tY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9mbG93Yml0ZS1hbmd1bGFyL25hdmJhci9zcmMvY29uZmlnL25hdmJhci1pdGVtLWNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQWdDLE1BQU0sc0JBQXNCLENBQUM7QUFLN0YsT0FBTyxFQUFFLE1BQU0sRUFBRSxjQUFjLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFhdkQsTUFBTSxDQUFDLE1BQU0sK0JBQStCLEdBQTZCO0lBQ3ZFLFNBQVMsRUFBRSx1QkFBdUI7SUFDbEMsV0FBVyxFQUFFLEVBQUU7Q0FDaEIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLDZCQUE2QixHQUFHLElBQUksY0FBYyxDQUM3RCwrQkFBK0IsQ0FDaEMsQ0FBQztBQUVGOzs7O0dBSUc7QUFDSCxNQUFNLENBQUMsTUFBTSwrQkFBK0IsR0FBRyxDQUM3QyxNQUF5QyxFQUM3QixFQUFFLENBQUM7SUFDZjtRQUNFLE9BQU8sRUFBRSw2QkFBNkI7UUFDdEMsUUFBUSxFQUFFLEVBQUUsR0FBRywrQkFBK0IsRUFBRSxHQUFHLE1BQU0sRUFBRTtLQUM1RDtDQUNGLENBQUM7QUFFRjs7OztHQUlHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sOEJBQThCLEdBQUcsR0FBNkIsRUFBRSxDQUMzRSxNQUFNLENBQUMsNkJBQTZCLEVBQUUsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLENBQUMsSUFBSSwrQkFBK0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGZsb3diaXRlTmF2YmFySXRlbVRoZW1lLCB0eXBlIEZsb3diaXRlTmF2YmFySXRlbVRoZW1lIH0gZnJvbSAnLi4vbmF2YmFyLWl0ZW0vdGhlbWUnO1xuXG5pbXBvcnQgdHlwZSB7IERlZXBQYXJ0aWFsIH0gZnJvbSAnZmxvd2JpdGUtYW5ndWxhcic7XG5cbmltcG9ydCB0eXBlIHsgUHJvdmlkZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IGluamVjdCwgSW5qZWN0aW9uVG9rZW4gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuZXhwb3J0IGludGVyZmFjZSBGbG93Yml0ZU5hdmJhckl0ZW1Db25maWcge1xuICAvKipcbiAgICogVGhlIGRlZmF1bHQgdGhlbWUgb2YgbmF2YmFyLWl0ZW1cbiAgICovXG4gIGJhc2VUaGVtZTogRmxvd2JpdGVOYXZiYXJJdGVtVGhlbWU7XG4gIC8qKlxuICAgKiBUaGUgY3VzdG9tIHRoZW1lIG9mIG5hdmJhci1pdGVtXG4gICAqL1xuICBjdXN0b21UaGVtZTogRGVlcFBhcnRpYWw8Rmxvd2JpdGVOYXZiYXJJdGVtVGhlbWU+O1xufVxuXG5leHBvcnQgY29uc3QgZGVmYXVsdEZsb3diaXRlTmF2YmFySXRlbUNvbmZpZzogRmxvd2JpdGVOYXZiYXJJdGVtQ29uZmlnID0ge1xuICBiYXNlVGhlbWU6IGZsb3diaXRlTmF2YmFySXRlbVRoZW1lLFxuICBjdXN0b21UaGVtZToge30sXG59O1xuXG5leHBvcnQgY29uc3QgRmxvd2JpdGVOYXZiYXJJdGVtQ29uZmlnVG9rZW4gPSBuZXcgSW5qZWN0aW9uVG9rZW48Rmxvd2JpdGVOYXZiYXJJdGVtQ29uZmlnPihcbiAgJ0Zsb3diaXRlTmF2YmFySXRlbUNvbmZpZ1Rva2VuJ1xuKTtcblxuLyoqXG4gKiBQcm92aWRlIHRoZSBkZWZhdWx0IE5hdmJhckl0ZW0gY29uZmlndXJhdGlvblxuICogQHBhcmFtIGNvbmZpZyBUaGUgTmF2YmFySXRlbSBjb25maWd1cmF0aW9uXG4gKiBAcmV0dXJucyBUaGUgcHJvdmlkZXJcbiAqL1xuZXhwb3J0IGNvbnN0IHByb3ZpZGVGbG93Yml0ZU5hdmJhckl0ZW1Db25maWcgPSAoXG4gIGNvbmZpZzogUGFydGlhbDxGbG93Yml0ZU5hdmJhckl0ZW1Db25maWc+XG4pOiBQcm92aWRlcltdID0+IFtcbiAge1xuICAgIHByb3ZpZGU6IEZsb3diaXRlTmF2YmFySXRlbUNvbmZpZ1Rva2VuLFxuICAgIHVzZVZhbHVlOiB7IC4uLmRlZmF1bHRGbG93Yml0ZU5hdmJhckl0ZW1Db25maWcsIC4uLmNvbmZpZyB9LFxuICB9LFxuXTtcblxuLyoqXG4gKiBJbmplY3QgdGhlIE5hdmJhckl0ZW0gY29uZmlndXJhdGlvblxuICogQHNlZSB7QGxpbmsgZGVmYXVsdEZsb3diaXRlTmF2YmFySXRlbUNvbmZpZ31cbiAqIEByZXR1cm5zIFRoZSBjb25maWd1cmF0aW9uXG4gKi9cbmV4cG9ydCBjb25zdCBpbmplY3RGbG93Yml0ZU5hdmJhckl0ZW1Db25maWcgPSAoKTogRmxvd2JpdGVOYXZiYXJJdGVtQ29uZmlnID0+XG4gIGluamVjdChGbG93Yml0ZU5hdmJhckl0ZW1Db25maWdUb2tlbiwgeyBvcHRpb25hbDogdHJ1ZSB9KSA/PyBkZWZhdWx0Rmxvd2JpdGVOYXZiYXJJdGVtQ29uZmlnO1xuIl19","import { createState, createStateInjector, createStateProvider, createStateToken, } from 'ng-primitives/state';\nexport const FlowbiteNavbarItemStateToken = createStateToken('Flowbite NavbarItem');\nexport const provideFlowbiteNavbarItemState = createStateProvider(FlowbiteNavbarItemStateToken);\nexport const injectFlowbiteNavbarItemState = createStateInjector(FlowbiteNavbarItemStateToken);\nexport const flowbiteNavbarItemState = createState(FlowbiteNavbarItemStateToken);\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLWl0ZW0tc3RhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2Zsb3diaXRlLWFuZ3VsYXIvbmF2YmFyL3NyYy9uYXZiYXItaXRlbS9uYXZiYXItaXRlbS1zdGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEVBQ0wsV0FBVyxFQUNYLG1CQUFtQixFQUNuQixtQkFBbUIsRUFDbkIsZ0JBQWdCLEdBQ2pCLE1BQU0scUJBQXFCLENBQUM7QUFFN0IsTUFBTSxDQUFDLE1BQU0sNEJBQTRCLEdBQUcsZ0JBQWdCLENBQWEscUJBQXFCLENBQUMsQ0FBQztBQUNoRyxNQUFNLENBQUMsTUFBTSw4QkFBOEIsR0FBRyxtQkFBbUIsQ0FBQyw0QkFBNEIsQ0FBQyxDQUFDO0FBQ2hHLE1BQU0sQ0FBQyxNQUFNLDZCQUE2QixHQUFHLG1CQUFtQixDQUFDLDRCQUE0QixDQUFDLENBQUM7QUFDL0YsTUFBTSxDQUFDLE1BQU0sdUJBQXVCLEdBQUcsV0FBVyxDQUFDLDRCQUE0QixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IE5hdmJhckl0ZW0gfSBmcm9tICcuL25hdmJhci1pdGVtLmRpcmVjdGl2ZSc7XG5cbmltcG9ydCB7XG4gIGNyZWF0ZVN0YXRlLFxuICBjcmVhdGVTdGF0ZUluamVjdG9yLFxuICBjcmVhdGVTdGF0ZVByb3ZpZGVyLFxuICBjcmVhdGVTdGF0ZVRva2VuLFxufSBmcm9tICduZy1wcmltaXRpdmVzL3N0YXRlJztcblxuZXhwb3J0IGNvbnN0IEZsb3diaXRlTmF2YmFySXRlbVN0YXRlVG9rZW4gPSBjcmVhdGVTdGF0ZVRva2VuPE5hdmJhckl0ZW0+KCdGbG93Yml0ZSBOYXZiYXJJdGVtJyk7XG5leHBvcnQgY29uc3QgcHJvdmlkZUZsb3diaXRlTmF2YmFySXRlbVN0YXRlID0gY3JlYXRlU3RhdGVQcm92aWRlcihGbG93Yml0ZU5hdmJhckl0ZW1TdGF0ZVRva2VuKTtcbmV4cG9ydCBjb25zdCBpbmplY3RGbG93Yml0ZU5hdmJhckl0ZW1TdGF0ZSA9IGNyZWF0ZVN0YXRlSW5qZWN0b3IoRmxvd2JpdGVOYXZiYXJJdGVtU3RhdGVUb2tlbik7XG5leHBvcnQgY29uc3QgZmxvd2JpdGVOYXZiYXJJdGVtU3RhdGUgPSBjcmVhdGVTdGF0ZShGbG93Yml0ZU5hdmJhckl0ZW1TdGF0ZVRva2VuKTtcbiJdfQ==","import { injectFlowbiteNavbarItemConfig } from '../config/navbar-item-config';\nimport { injectFlowbiteNavbarState } from '../navbar/navbar-state';\nimport { flowbiteNavbarItemState, provideFlowbiteNavbarItemState } from './navbar-item-state';\nimport { colorToTheme, mergeDeep } from 'flowbite-angular';\nimport { BaseButton } from 'flowbite-angular/button';\nimport { computed, Directive, input } from '@angular/core';\nimport { NgpButton } from 'ng-primitives/button';\nimport { NgpFocus } from 'ng-primitives/interactions';\nimport { twMerge } from 'tailwind-merge';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"flowbite-angular/button\";\nimport * as i2 from \"ng-primitives/button\";\nimport * as i3 from \"ng-primitives/interactions\";\nexport class NavbarItem {\n constructor() {\n this.config = injectFlowbiteNavbarItemConfig();\n this.navbarState = injectFlowbiteNavbarState();\n /**\n * @see {@link injectFlowbiteNavbarItemConfig}\n */\n this.customTheme = input(this.config.customTheme);\n this.theme = computed(() => {\n const mergedTheme = mergeDeep(this.config.baseTheme, this.state.customTheme());\n return {\n host: {\n root: twMerge(mergedTheme.host.base, mergedTheme.host.transition, mergedTheme.host.focus, mergedTheme.host.disabled, colorToTheme(mergedTheme.host.color, this.navbarState().color())),\n },\n };\n });\n this.state = flowbiteNavbarItemState(this);\n }\n /**\n * @internal\n */\n onClick() {\n this.toggleNavbar();\n }\n /**\n * @internal\n */\n toggleNavbar() {\n this.navbarState().toggle();\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.6\", ngImport: i0, type: NavbarItem, deps: [], target: i0.ɵɵFactoryTarget.Directive }); }\n static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: \"17.1.0\", version: \"20.0.6\", type: NavbarItem, isStandalone: true, selector: \"\\n a[flowbiteNavbarItem],\\n button[flowbiteNavbarItem]\\n \", inputs: { customTheme: { classPropertyName: \"customTheme\", publicName: \"customTheme\", isSignal: true, isRequired: false, transformFunction: null } }, host: { listeners: { \"click\": \"onClick()\" }, properties: { \"class\": \"theme().host.root\" } }, providers: [provideFlowbiteNavbarItemState()], exportAs: [\"flowbiteNavbarItem\"], hostDirectives: [{ directive: i1.BaseButton, inputs: [\"color\", \"color\"] }, { directive: i2.NgpButton, inputs: [\"disabled\", \"disabled\"] }, { directive: i3.NgpFocus, inputs: [\"ngpFocusDisabled\", \"focusDisabled\"], outputs: [\"ngpFocus\", \"ngpFocus\"] }], ngImport: i0 }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.6\", ngImport: i0, type: NavbarItem, decorators: [{\n type: Directive,\n args: [{\n standalone: true,\n selector: `\n a[flowbiteNavbarItem],\n button[flowbiteNavbarItem]\n `,\n exportAs: 'flowbiteNavbarItem',\n hostDirectives: [\n {\n directive: BaseButton,\n inputs: ['color'],\n outputs: [],\n },\n {\n directive: NgpButton,\n inputs: ['disabled:disabled'],\n outputs: [],\n },\n {\n directive: NgpFocus,\n inputs: ['ngpFocusDisabled:focusDisabled'],\n outputs: ['ngpFocus'],\n },\n ],\n providers: [provideFlowbiteNavbarItemState()],\n host: {\n '[class]': `theme().host.root`,\n '(click)': 'onClick()',\n },\n }]\n }] });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLWl0ZW0uZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9mbG93Yml0ZS1hbmd1bGFyL25hdmJhci9zcmMvbmF2YmFyLWl0ZW0vbmF2YmFyLWl0ZW0uZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSw4QkFBOEIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzlFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ25FLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSw4QkFBOEIsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRzlGLE9BQU8sRUFBRSxZQUFZLEVBQUUsU0FBUyxFQUFvQixNQUFNLGtCQUFrQixDQUFDO0FBQzdFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUVyRCxPQUFPLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0QsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ2pELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7Ozs7O0FBZ0N6QyxNQUFNLE9BQU8sVUFBVTtJQTlCdkI7UUErQnFCLFdBQU0sR0FBRyw4QkFBOEIsRUFBRSxDQUFDO1FBQzFDLGdCQUFXLEdBQUcseUJBQXlCLEVBQUUsQ0FBQztRQUU3RDs7V0FFRztRQUNNLGdCQUFXLEdBQUcsS0FBSyxDQUF1QyxJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBRW5GLFVBQUssR0FBRyxRQUFRLENBQUMsR0FBRyxFQUFFO1lBQzdCLE1BQU0sV0FBVyxHQUFHLFNBQVMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUM7WUFFL0UsT0FBTztnQkFDTCxJQUFJLEVBQUU7b0JBQ0osSUFBSSxFQUFFLE9BQU8sQ0FDWCxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksRUFDckIsV0FBVyxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQzNCLFdBQVcsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUN0QixXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFDekIsWUFBWSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUNqRTtpQkFDRjthQUNGLENBQUM7UUFDSixDQUFDLENBQUMsQ0FBQztRQUVNLFVBQUssR0FBRyx1QkFBdUIsQ0FBYSxJQUFJLENBQUMsQ0FBQztLQWU1RDtJQWJDOztPQUVHO0lBQ0gsT0FBTztRQUNMLElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQztJQUN0QixDQUFDO0lBRUQ7O09BRUc7SUFDSCxZQUFZO1FBQ1YsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQzlCLENBQUM7OEdBdkNVLFVBQVU7a0dBQVYsVUFBVSxrV0FOVixDQUFDLDhCQUE4QixFQUFFLENBQUM7OzJGQU1sQyxVQUFVO2tCQTlCdEIsU0FBUzttQkFBQztvQkFDVCxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsUUFBUSxFQUFFOzs7R0FHVDtvQkFDRCxRQUFRLEVBQUUsb0JBQW9CO29CQUM5QixjQUFjLEVBQUU7d0JBQ2Q7NEJBQ0UsU0FBUyxFQUFFLFVBQVU7NEJBQ3JCLE1BQU0sRUFBRSxDQUFDLE9BQU8sQ0FBQzs0QkFDakIsT0FBTyxFQUFFLEVBQUU7eUJBQ1o7d0JBQ0Q7NEJBQ0UsU0FBUyxFQUFFLFNBQVM7NEJBQ3BCLE1BQU0sRUFBRSxDQUFDLG1CQUFtQixDQUFDOzRCQUM3QixPQUFPLEVBQUUsRUFBRTt5QkFDWjt3QkFDRDs0QkFDRSxTQUFTLEVBQUUsUUFBUTs0QkFDbkIsTUFBTSxFQUFFLENBQUMsZ0NBQWdDLENBQUM7NEJBQzFDLE9BQU8sRUFBRSxDQUFDLFVBQVUsQ0FBQzt5QkFDdEI7cUJBQ0Y7b0JBQ0QsU0FBUyxFQUFFLENBQUMsOEJBQThCLEVBQUUsQ0FBQztvQkFDN0MsSUFBSSxFQUFFO3dCQUNKLFNBQVMsRUFBRSxtQkFBbUI7d0JBQzlCLFNBQVMsRUFBRSxXQUFXO3FCQUN2QjtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGluamVjdEZsb3diaXRlTmF2YmFySXRlbUNvbmZpZyB9IGZyb20gJy4uL2NvbmZpZy9uYXZiYXItaXRlbS1jb25maWcnO1xuaW1wb3J0IHsgaW5qZWN0Rmxvd2JpdGVOYXZiYXJTdGF0ZSB9IGZyb20gJy4uL25hdmJhci9uYXZiYXItc3RhdGUnO1xuaW1wb3J0IHsgZmxvd2JpdGVOYXZiYXJJdGVtU3RhdGUsIHByb3ZpZGVGbG93Yml0ZU5hdmJhckl0ZW1TdGF0ZSB9IGZyb20gJy4vbmF2YmFyLWl0ZW0tc3RhdGUnO1xuaW1wb3J0IHR5cGUgeyBGbG93Yml0ZU5hdmJhckl0ZW1UaGVtZSB9IGZyb20gJy4vdGhlbWUnO1xuXG5pbXBvcnQgeyBjb2xvclRvVGhlbWUsIG1lcmdlRGVlcCwgdHlwZSBEZWVwUGFydGlhbCB9IGZyb20gJ2Zsb3diaXRlLWFuZ3VsYXInO1xuaW1wb3J0IHsgQmFzZUJ1dHRvbiB9IGZyb20gJ2Zsb3diaXRlLWFuZ3VsYXIvYnV0dG9uJztcblxuaW1wb3J0IHsgY29tcHV0ZWQsIERpcmVjdGl2ZSwgaW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE5ncEJ1dHRvbiB9IGZyb20gJ25nLXByaW1pdGl2ZXMvYnV0dG9uJztcbmltcG9ydCB7IE5ncEZvY3VzIH0gZnJvbSAnbmctcHJpbWl0aXZlcy9pbnRlcmFjdGlvbnMnO1xuaW1wb3J0IHsgdHdNZXJnZSB9IGZyb20gJ3RhaWx3aW5kLW1lcmdlJztcblxuQERpcmVjdGl2ZSh7XG4gIHN0YW5kYWxvbmU6IHRydWUsXG4gIHNlbGVjdG9yOiBgXG4gICAgYVtmbG93Yml0ZU5hdmJhckl0ZW1dLFxuICAgIGJ1dHRvbltmbG93Yml0ZU5hdmJhckl0ZW1dXG4gIGAsXG4gIGV4cG9ydEFzOiAnZmxvd2JpdGVOYXZiYXJJdGVtJyxcbiAgaG9zdERpcmVjdGl2ZXM6IFtcbiAgICB7XG4gICAgICBkaXJlY3RpdmU6IEJhc2VCdXR0b24sXG4gICAgICBpbnB1dHM6IFsnY29sb3InXSxcbiAgICAgIG91dHB1dHM6IFtdLFxuICAgIH0sXG4gICAge1xuICAgICAgZGlyZWN0aXZlOiBOZ3BCdXR0b24sXG4gICAgICBpbnB1dHM6IFsnZGlzYWJsZWQ6ZGlzYWJsZWQnXSxcbiAgICAgIG91dHB1dHM6IFtdLFxuICAgIH0sXG4gICAge1xuICAgICAgZGlyZWN0aXZlOiBOZ3BGb2N1cyxcbiAgICAgIGlucHV0czogWyduZ3BGb2N1c0Rpc2FibGVkOmZvY3VzRGlzYWJsZWQnXSxcbiAgICAgIG91dHB1dHM6IFsnbmdwRm9jdXMnXSxcbiAgICB9LFxuICBdLFxuICBwcm92aWRlcnM6IFtwcm92aWRlRmxvd2JpdGVOYXZiYXJJdGVtU3RhdGUoKV0sXG4gIGhvc3Q6IHtcbiAgICAnW2NsYXNzXSc6IGB0aGVtZSgpLmhvc3Qucm9vdGAsXG4gICAgJyhjbGljayknOiAnb25DbGljaygpJyxcbiAgfSxcbn0pXG5leHBvcnQgY2xhc3MgTmF2YmFySXRlbSB7XG4gIHByb3RlY3RlZCByZWFkb25seSBjb25maWcgPSBpbmplY3RGbG93Yml0ZU5hdmJhckl0ZW1Db25maWcoKTtcbiAgcHJvdGVjdGVkIHJlYWRvbmx5IG5hdmJhclN0YXRlID0gaW5qZWN0Rmxvd2JpdGVOYXZiYXJTdGF0ZSgpO1xuXG4gIC8qKlxuICAgKiBAc2VlIHtAbGluayBpbmplY3RGbG93Yml0ZU5hdmJhckl0ZW1Db25maWd9XG4gICAqL1xuICByZWFkb25seSBjdXN0b21UaGVtZSA9IGlucHV0PERlZXBQYXJ0aWFsPEZsb3diaXRlTmF2YmFySXRlbVRoZW1lPj4odGhpcy5jb25maWcuY3VzdG9tVGhlbWUpO1xuXG4gIHJlYWRvbmx5IHRoZW1lID0gY29tcHV0ZWQoKCkgPT4ge1xuICAgIGNvbnN0IG1lcmdlZFRoZW1lID0gbWVyZ2VEZWVwKHRoaXMuY29uZmlnLmJhc2VUaGVtZSwgdGhpcy5zdGF0ZS5jdXN0b21UaGVtZSgpKTtcblxuICAgIHJldHVybiB7XG4gICAgICBob3N0OiB7XG4gICAgICAgIHJvb3Q6IHR3TWVyZ2UoXG4gICAgICAgICAgbWVyZ2VkVGhlbWUuaG9zdC5iYXNlLFxuICAgICAgICAgIG1lcmdlZFRoZW1lLmhvc3QudHJhbnNpdGlvbixcbiAgICAgICAgICBtZXJnZWRUaGVtZS5ob3N0LmZvY3VzLFxuICAgICAgICAgIG1lcmdlZFRoZW1lLmhvc3QuZGlzYWJsZWQsXG4gICAgICAgICAgY29sb3JUb1RoZW1lKG1lcmdlZFRoZW1lLmhvc3QuY29sb3IsIHRoaXMubmF2YmFyU3RhdGUoKS5jb2xvcigpKVxuICAgICAgICApLFxuICAgICAgfSxcbiAgICB9O1xuICB9KTtcblxuICByZWFkb25seSBzdGF0ZSA9IGZsb3diaXRlTmF2YmFySXRlbVN0YXRlPE5hdmJhckl0ZW0+KHRoaXMpO1xuXG4gIC8qKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIG9uQ2xpY2soKTogdm9pZCB7XG4gICAgdGhpcy50b2dnbGVOYXZiYXIoKTtcbiAgfVxuXG4gIC8qKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIHRvZ2dsZU5hdmJhcigpOiB2b2lkIHtcbiAgICB0aGlzLm5hdmJhclN0YXRlKCkudG9nZ2xlKCk7XG4gIH1cbn1cbiJdfQ==","import { createTheme } from 'flowbite-angular';\nexport const flowbiteNavbarContentTheme = createTheme({\n host: {\n base: 'w-full overflow-hidden max-md:order-last md:flex md:w-auto',\n transition: '',\n fixed: {\n on: '',\n off: '',\n },\n open: {\n on: '',\n off: 'hidden',\n },\n },\n container: {\n base: 'mt-4 flex flex-col rounded-lg border p-4 font-medium md:mt-0 md:flex-row md:space-x-4 md:border-0 md:p-0',\n transition: '',\n color: {\n default: {\n light: 'bg-gray-200 md:bg-inherit',\n dark: 'dark:bg-gray-800 dark:md:bg-inherit',\n },\n info: {\n light: 'bg-gray-200 md:bg-inherit',\n dark: 'dark:bg-gray-800 dark:md:bg-inherit',\n },\n failure: {\n light: 'bg-gray-200 md:bg-inherit',\n dark: 'dark:bg-gray-800 dark:md:bg-inherit',\n },\n success: {\n light: 'bg-gray-200 md:bg-inherit',\n dark: 'dark:bg-gray-800 dark:md:bg-inherit',\n },\n warning: {\n light: 'bg-gray-200 md:bg-inherit',\n dark: 'dark:bg-gray-800 dark:md:bg-inherit',\n },\n primary: {\n light: 'bg-gray-200 md:bg-inherit',\n dark: 'dark:bg-gray-800 dark:md:bg-inherit',\n },\n },\n },\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2Zsb3diaXRlLWFuZ3VsYXIvbmF2YmFyL3NyYy9uYXZiYXItY29udGVudC90aGVtZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFvQi9DLE1BQU0sQ0FBQyxNQUFNLDBCQUEwQixHQUErQixXQUFXLENBQUM7SUFDaEYsSUFBSSxFQUFFO1FBQ0osSUFBSSxFQUFFLDREQUE0RDtRQUNsRSxVQUFVLEVBQUUsRUFBRTtRQUNkLEtBQUssRUFBRTtZQUNMLEVBQUUsRUFBRSxFQUFFO1lBQ04sR0FBRyxFQUFFLEVBQUU7U0FDUjtRQUNELElBQUksRUFBRTtZQUNKLEVBQUUsRUFBRSxFQUFFO1lBQ04sR0FBRyxFQUFFLFFBQVE7U0FDZDtLQUNGO0lBQ0QsU0FBUyxFQUFFO1FBQ1QsSUFBSSxFQUFFLDBHQUEwRztRQUNoSCxVQUFVLEVBQUUsRUFBRTtRQUNkLEtBQUssRUFBRTtZQUNMLE9BQU8sRUFBRTtnQkFDUCxLQUFLLEVBQUUsMkJBQTJCO2dCQUNsQyxJQUFJLEVBQUUscUNBQXFDO2FBQzVDO1lBQ0QsSUFBSSxFQUFFO2dCQUNKLEtBQUssRUFBRSwyQkFBMkI7Z0JBQ2xDLElBQUksRUFBRSxxQ0FBcUM7YUFDNUM7WUFDRCxPQUFPLEVBQUU7Z0JBQ1AsS0FBSyxFQUFFLDJCQUEyQjtnQkFDbEMsSUFBSSxFQUFFLHFDQUFxQzthQUM1QztZQUNELE9BQU8sRUFBRTtnQkFDUCxLQUFLLEVBQUUsMkJBQTJCO2dCQUNsQyxJQUFJLEVBQUUscUNBQXFDO2FBQzVDO1lBQ0QsT0FBTyxFQUFFO2dCQUNQLEtBQUssRUFBRSwyQkFBMkI7Z0JBQ2xDLElBQUksRUFBRSxxQ0FBcUM7YUFDNUM7WUFDRCxPQUFPLEVBQUU7Z0JBQ1AsS0FBSyxFQUFFLDJCQUEyQjtnQkFDbEMsSUFBSSxFQUFFLHFDQUFxQzthQUM1QztTQUNGO0tBQ0Y7Q0FDRixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IEZsb3diaXRlTmF2YmFyQ29sb3JzIH0gZnJvbSAnLi4vbmF2YmFyL3RoZW1lJztcblxuaW1wb3J0IHR5cGUgeyBGbG93Yml0ZUJvb2xlYW4gfSBmcm9tICdmbG93Yml0ZS1hbmd1bGFyJztcbmltcG9ydCB7IGNyZWF0ZVRoZW1lIH0gZnJvbSAnZmxvd2JpdGUtYW5ndWxhcic7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRmxvd2JpdGVOYXZiYXJDb250ZW50VGhlbWUge1xuICBob3N0OiBGbG93Yml0ZU5hdmJhckNvbnRlbnRIb3N0VGhlbWU7XG4gIGNvbnRhaW5lcjogRmxvd2JpdGVOYXZiYXJDb250ZW50Q29udGFpbmVyVGhlbWU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgRmxvd2JpdGVOYXZiYXJDb250ZW50SG9zdFRoZW1lIHtcbiAgYmFzZTogc3RyaW5nO1xuICB0cmFuc2l0aW9uOiBzdHJpbmc7XG4gIGZpeGVkOiBGbG93Yml0ZUJvb2xlYW47XG4gIG9wZW46IEZsb3diaXRlQm9vbGVhbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBGbG93Yml0ZU5hdmJhckNvbnRlbnRDb250YWluZXJUaGVtZSB7XG4gIGJhc2U6IHN0cmluZztcbiAgdHJhbnNpdGlvbjogc3RyaW5nO1xuICBjb2xvcjogRmxvd2JpdGVOYXZiYXJDb2xvcnM7XG59XG5cbmV4cG9ydCBjb25zdCBmbG93Yml0ZU5hdmJhckNvbnRlbnRUaGVtZTogRmxvd2JpdGVOYXZiYXJDb250ZW50VGhlbWUgPSBjcmVhdGVUaGVtZSh7XG4gIGhvc3Q6IHtcbiAgICBiYXNlOiAndy1mdWxsIG92ZXJmbG93LWhpZGRlbiBtYXgtbWQ6b3JkZXItbGFzdCBtZDpmbGV4IG1kOnctYXV0bycsXG4gICAgdHJhbnNpdGlvbjogJycsXG4gICAgZml4ZWQ6IHtcbiAgICAgIG9uOiAnJyxcbiAgICAgIG9mZjogJycsXG4gICAgfSxcbiAgICBvcGVuOiB7XG4gICAgICBvbjogJycsXG4gICAgICBvZmY6ICdoaWRkZW4nLFxuICAgIH0sXG4gIH0sXG4gIGNvbnRhaW5lcjoge1xuICAgIGJhc2U6ICdtdC00IGZsZXggZmxleC1jb2wgcm91bmRlZC1sZyBib3JkZXIgcC00IGZvbnQtbWVkaXVtIG1kOm10LTAgbWQ6ZmxleC1yb3cgbWQ6c3BhY2UteC00IG1kOmJvcmRlci0wIG1kOnAtMCcsXG4gICAgdHJhbnNpdGlvbjogJycsXG4gICAgY29sb3I6IHtcbiAgICAgIGRlZmF1bHQ6IHtcbiAgICAgICAgbGlnaHQ6ICdiZy1ncmF5LTIwMCBtZDpiZy1pbmhlcml0JyxcbiAgICAgICAgZGFyazogJ2Rhcms6YmctZ3JheS04MDAgZGFyazptZDpiZy1pbmhlcml0JyxcbiAgICAgIH0sXG4gICAgICBpbmZvOiB7XG4gICAgICAgIGxpZ2h0OiAnYmctZ3JheS0yMDAgbWQ6YmctaW5oZXJpdCcsXG4gICAgICAgIGRhcms6ICdkYXJrOmJnLWdyYXktODAwIGRhcms6bWQ6YmctaW5oZXJpdCcsXG4gICAgICB9LFxuICAgICAgZmFpbHVyZToge1xuICAgICAgICBsaWdodDogJ2JnLWdyYXktMjAwIG1kOmJnLWluaGVyaXQnLFxuICAgICAgICBkYXJrOiAnZGFyazpiZy1ncmF5LTgwMCBkYXJrOm1kOmJnLWluaGVyaXQnLFxuICAgICAgfSxcbiAgICAgIHN1Y2Nlc3M6IHtcbiAgICAgICAgbGlnaHQ6ICdiZy1ncmF5LTIwMCBtZDpiZy1pbmhlcml0JyxcbiAgICAgICAgZGFyazogJ2Rhcms6YmctZ3JheS04MDAgZGFyazptZDpiZy1pbmhlcml0JyxcbiAgICAgIH0sXG4gICAgICB3YXJuaW5nOiB7XG4gICAgICAgIGxpZ2h0OiAnYmctZ3JheS0yMDAgbWQ6YmctaW5oZXJpdCcsXG4gICAgICAgIGRhcms6ICdkYXJrOmJnLWdyYXktODAwIGRhcms6bWQ6YmctaW5oZXJpdCcsXG4gICAgICB9LFxuICAgICAgcHJpbWFyeToge1xuICAgICAgICBsaWdodDogJ2JnLWdyYXktMjAwIG1kOmJnLWluaGVyaXQnLFxuICAgICAgICBkYXJrOiAnZGFyazpiZy1ncmF5LTgwMCBkYXJrOm1kOmJnLWluaGVyaXQnLFxuICAgICAgfSxcbiAgICB9LFxuICB9LFxufSk7XG4iXX0=","import { flowbiteNavbarContentTheme, } from '../navbar-content/theme';\nimport { inject, InjectionToken } from '@angular/core';\nexport const defaultFlowbiteNavbarContentConfig = {\n baseTheme: flowbiteNavbarContentTheme,\n customTheme: {},\n};\nexport const