mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-16 01:52:19 +08:00
45 lines
1.1 KiB
TypeScript
45 lines
1.1 KiB
TypeScript
import {
|
|
ModuleWithProviders,
|
|
NgModule,
|
|
CUSTOM_ELEMENTS_SCHEMA
|
|
} from '@angular/core';
|
|
|
|
import { BooleanValueAccessor } from './control-value-accessors/boolean-value-accessor';
|
|
import { RadioValueAccessor } from './control-value-accessors/radio-value-accessor';
|
|
import { SelectValueAccessor } from './control-value-accessors/select-value-accessor';
|
|
import { TextValueAccessor } from './control-value-accessors/text-value-accessor';
|
|
|
|
import { IonNavDelegate } from './directives/ion-nav';
|
|
|
|
import { AlertController } from './providers/alert-controller';
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
BooleanValueAccessor,
|
|
IonNavDelegate,
|
|
RadioValueAccessor,
|
|
SelectValueAccessor,
|
|
TextValueAccessor
|
|
],
|
|
exports: [
|
|
BooleanValueAccessor,
|
|
IonNavDelegate,
|
|
RadioValueAccessor,
|
|
SelectValueAccessor,
|
|
TextValueAccessor
|
|
],
|
|
schemas: [
|
|
CUSTOM_ELEMENTS_SCHEMA
|
|
]
|
|
})
|
|
export class IonicAngularModule {
|
|
static forRoot(): ModuleWithProviders {
|
|
return {
|
|
ngModule: IonicAngularModule,
|
|
providers: [
|
|
AlertController
|
|
]
|
|
};
|
|
}
|
|
}
|