@ux-aspects/ux-aspects
Version:
Open source user interface framework for building modern, responsive, mobile big data applications
23 lines (22 loc) • 1.86 kB
TypeScript
import { ModuleWithProviders } from '@angular/core';
import { MenuModuleOptions } from './menu-options.interface';
import * as i0 from "@angular/core";
import * as i1 from "./menu/menu.component";
import * as i2 from "./menu-trigger/menu-trigger.directive";
import * as i3 from "./menu-item/menu-item.component";
import * as i4 from "./menu-divider/menu-divider.component";
import * as i5 from "./menu-tabbable-item/menu-tabbable-item.directive";
import * as i6 from "./menu-initial-focus/menu-initial-focus.directive";
import * as i7 from "./menu-item-custom-control/menu-item-custom-control.directive";
import * as i8 from "@angular/cdk/a11y";
import * as i9 from "../../directives/accessibility/accessibility.module";
import * as i10 from "@angular/common";
import * as i11 from "@angular/cdk/overlay";
export declare class MenuModule {
static forRoot(options: MenuModuleOptions): ModuleWithProviders<MenuModule>;
/** Support options at a child module level (implementation is the same as `forRoot`) */
static forChild(options: MenuModuleOptions): ModuleWithProviders<MenuModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<MenuModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<MenuModule, [typeof i1.MenuComponent, typeof i2.MenuTriggerDirective, typeof i3.MenuItemComponent, typeof i4.MenuDividerComponent, typeof i5.MenuTabbableItemDirective, typeof i6.MenuInitialFocusDirective, typeof i7.MenuItemCustomControlDirective], [typeof i8.A11yModule, typeof i9.AccessibilityModule, typeof i10.CommonModule, typeof i11.OverlayModule], [typeof i1.MenuComponent, typeof i2.MenuTriggerDirective, typeof i3.MenuItemComponent, typeof i4.MenuDividerComponent, typeof i5.MenuTabbableItemDirective, typeof i6.MenuInitialFocusDirective, typeof i7.MenuItemCustomControlDirective]>;
static ɵinj: i0.ɵɵInjectorDeclaration<MenuModule>;
}