16.1.0 • Published 6 months ago

@codice-progressio/modal v16.1.0

Weekly downloads
429
License
ISC
Repository
github
Last release
6 months ago

Modal

Modal limpio y sencillo para Angular.

Requiere los estilos de bootstrap 4 o 5 para funcionar y para los iconos utiliza fontawesome

Instalación

npm i @codice-progressio/modal

Uso

Agrega el modal en el modulo más alto que lo necesites.

@NgModule({
  declarations: [AppComponent],
  imports: [BrowserModule, FormsModule, ModalModule],
  providers: [],
  bootstrap: [AppComponent],
})
export class AppModule {}

Llama al componente desde donde quieras definiendo su id.

<codice-modal [id]="'unId'" (cerrado)="modalCerrado()">
  <h1>Funciona!</h1>
</codice-modal>

Para llamarlo solo inyecta el servicio ModalService en tu componente.

idIdDelModal:string ="esteIdNoSeDebeRepetir"
constructor(private modalService: ModalService ){}

Y ejecuta modalService.open(elIdDelModal).

Para cerrarlo ejecuta modalService.close(idIdDelModal)

Impedir que el usuario cierre el modal

Se puede impedir que el usuario interactue con el modal y lo cierre agregando [permitirCierreManual]="false"

<codice-modal [id]="'unId'" (cerrado)="modalCerrado()  [permitirCierreManual]="false" >
  <h1>Funciona!</h1>
</codice-modal>
16.1.0

6 months ago

16.0.0

6 months ago

2.0.0

11 months ago

1.0.3

1 year ago

1.0.2

2 years ago

0.3.0

3 years ago

0.3.1

3 years ago

0.2.0

3 years ago

0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.0

3 years ago