1.6.0 • Published 6 months ago

ngx-gbl-carousel v1.6.0

Weekly downloads
-
License
-
Repository
github
Last release
6 months ago

NgxGblCarousel

This is the liberary for 3d carousel on angular project

Compatibility

VersionAngular
v1.1.2v12.*
v1.2.3V13.*
v1.3.3V14.*
v1.4.3V15.*
v1.5.0V16.*
v1.6.0V17.*

Usage

In you Angular AppModule:

import { BrowserModule } from "@angular/platform-browser";
import { NgModule } from "@angular/core";

import { AppComponent } from "./app.component";

// Import your library
import { NgxGblCarouselModule } from "ngx-gbl-carousel";

@NgModule({
  declarations: [AppComponent],
  imports: [
    BrowserModule,
    NgxGblCarouselModule, // Specify NgxGblCarouselModule as an import
    LibraryModule,
  ],
  providers: [],
  bootstrap: [AppComponent],
})
export class AppModule {}

Once your library is imported, you can use its components and types in your Angular application:

Template

<ngx-gbl-carousel [options]="options" class="col-12" (onSlideChanged)="onSlideChanged($event)">
    <ngx-gbl-carousel-slide *ngFor="let slide of slides; let i = index">
      <img class="slide-img" src="{{ slide.src }}" alt="" />
    </ngx-gbl-carousel-slide>
</ngx-gbl-carousel>

Component

import { GblCaruselDirections, GblCaruselOptions, GblSilde } from 'ngx-gbl-carousel';

slides: Array<GblSilde> = [
    { src: './assets/img/penguin-with-glasses.svg' },
    { src: './assets/img/penguin-with-glasses.svg' },
    { src: './assets/img/penguin-with-glasses.svg' },
    { src: './assets/img/penguin-with-glasses.svg' },
    { src: './assets/img/penguin-with-glasses.svg' },
    { src: './assets/img/penguin-with-glasses.svg' },
];

options: GblCaruselOptions = {
    totalSlidesNumber: this.slides.length
    clicking: true,
    visible: 3,
    perspective: 1,
    startSlide: 0,
    border: 3,
    dir: GblCaruselDirections.LTR,
    width: 200,
    height: 170,
    space: 220,
    autoRotationSpeed: 5000,
    autoRotationLocked: false,
    loop: true,
};

onSlideChanged(index: number): void {
    console.log('Slide clicked', index);
}
1.4.3

6 months ago

1.6.0

6 months ago

1.3.3

6 months ago

1.5.0

6 months ago

1.2.3

6 months ago

1.3.2

2 years ago

1.2.2

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago

0.0.16

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago