{"version":3,"file":"ironsource-fusion-ui-components-sidebar-common-entities.mjs","sources":["../../../projects/fusion-ui/components/sidebar/common/entities/sidebar.entity.ts","../../../projects/fusion-ui/components/sidebar/common/entities/sidebar-menu.entity.ts","../../../projects/fusion-ui/components/sidebar/common/entities/public-api.ts","../../../projects/fusion-ui/components/sidebar/common/entities/ironsource-fusion-ui-components-sidebar-common-entities.ts"],"sourcesContent":["/*\n * Created on 2020.11.17 By Andy Kononenko (andyk@ironsrc.com)\n */\n\nimport {LayoutUser} from '@ironsource/fusion-ui/entities';\nimport {SidebarMenuItem} from './sidebar-menu.entity';\nimport {DynamicComponentConfiguration} from '@ironsource/fusion-ui/components/dynamic-components/common/entities';\n\nexport interface SidebarConfiguration {\n    menuItems?: SidebarMenuItem[];\n    user?: LayoutUser;\n    sidebarDynamicContent?: DynamicComponentConfiguration;\n    pathNameNormalizeRegex?: RegExp;\n    logoClickable?: boolean;\n}\n","/*\n * Created on 2020.12.10 By Andy Kononenko (andyk@ironsrc.com)\n */\n\nimport {DynamicComponentConfiguration} from '@ironsource/fusion-ui/components/dynamic-components/common/entities';\nimport {IconData} from '@ironsource/fusion-ui/components/icon/common/entities';\n\nexport interface SidebarMenuItem {\n    icon?: IconData;\n    name?: string; // not in use if has content\n    route?: string;\n    subRoutes?: string[]; // array of routes also can be used for menu item set to active\n    routeConfigurations?: {\n        triggerHrefEvent?: boolean; // triggerHrefEvent - if true will not suppress default click event;  href - deprecated; target - where open link, default \"_self\"\n        /**\n         * @deprecated use SidebarMenuItem.route instead href\n         */\n        href?: string;\n        target?: string;\n    };\n    class?: string;\n    children?: SidebarMenuItem[];\n    additionalAction?: SidebarMenuItem;\n    data?: any;\n    content?: DynamicComponentConfiguration;\n}\n","// Sidebar\nexport * from './sidebar.entity';\n\n// SidebarMenu\nexport * from './sidebar-menu.entity';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"AAAA;;AAEG;;ACFH;;AAEG;;ACFH;;ACAA;;AAEG"}