/** * @license * Copyright Google Inc. All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ import {NgModule} from '@angular/core'; import {CommonModule} from '@angular/common'; import {UNIQUE_SELECTION_DISPATCHER_PROVIDER} from '../core/coordination/unique-selection-dispatcher'; import { MdExpansionPanelHeader, MdExpansionPanelDescription, MdExpansionPanelTitle } from './expansion-panel-header'; import { MdExpansionPanelComponent, MdExpansionPanelActionRowDirective, } from './expansion-panel'; import { CdkAccordionDirective, MdAccordionDirective, } from './accordion'; @NgModule({ imports: [CommonModule], exports: [ CdkAccordionDirective, MdAccordionDirective, MdExpansionPanelComponent, MdExpansionPanelActionRowDirective, MdExpansionPanelHeader, MdExpansionPanelTitle, MdExpansionPanelDescription ], declarations: [ CdkAccordionDirective, MdAccordionDirective, MdExpansionPanelComponent, MdExpansionPanelActionRowDirective, MdExpansionPanelHeader, MdExpansionPanelTitle, MdExpansionPanelDescription ], providers: [UNIQUE_SELECTION_DISPATCHER_PROVIDER] }) export class MdExpansionModule {} export { CdkAccordionDirective, MdAccordionDirective, MdAccordionDisplayMode } from './accordion'; export {AccordionItem} from './accordion-item'; export { MdExpansionPanelComponent, MdExpansionPanelState, MdExpansionPanelActionRowDirective } from './expansion-panel'; export { MdExpansionPanelHeader, MdExpansionPanelDescription, MdExpansionPanelTitle } from './expansion-panel-header';