import { InjectionToken } from '@angular/core' ; export const DefaultSimpleModalOptionConfig = new InjectionToken < SimpleModalOptions > ( 'default-simple-modal.config' ) ; export interface SimpleModalOptions { closeOnEscape : boolean ; closeOnClickOutside : boolean ; bodyClass : string ; wrapperDefaultClasses : string ; wrapperClass : string ; draggableClass : string ; animationDuration : number ; autoFocus : boolean ; draggable : boolean ; } export type SimpleModalOptionsOverrides = Partial < SimpleModalOptions > ; export const defaultSimpleModalOptions = { closeOnEscape : false , closeOnClickOutside : false , bodyClass : 'modal-open' , wrapperDefaultClasses : 'modal fade-anim' , wrapperClass : 'in' , draggableClass : 'draggable' , animationDuration : 300 , autoFocus : false , draggable : false , } ;