0.0.5 • Published 2 years ago

simple-drag-scroll v0.0.5

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Simple Drag Scroll

For those who want a simple drag and scroll in their angular application

Install

  npm i simple-drag-scroll

Setup

You'll need to add DragScrollModule to your application module.

import { DragScrollModule } from 'simple-drag-scroll';

...

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    DragScrollModule,
    ...
  ],
  providers: [],
  bootstrap: [AppComponent]
})

export class AppModule {
}

Add the dragScroll attribute to a scrollable element:

<dragScroll [gap]="'25px'">
  <div *ngFor="let image of images">
    <img style="height: 300px;width:500px" src="assets/{{image}}.jpg" alt="">
  </div>
</dragScroll>
<dragScroll [gap]="'25px'">
      <img style="height: 300px;width:500px" src="assets/demo1.jpg" alt="">
      <img style="height: 300px;width:500px" src="assets/demo2.jpg" alt="">
      <img style="height: 300px;width:500px" src="assets/demo3.jpg" alt="">
      <img style="height: 300px;width:500px" src="assets/demo4.jpg" alt="">
      <img style="height: 300px;width:500px" src="assets/demo5.jpg" alt="">
</dragScroll>

API Reference

DragScrollComponent

NameTypeDescriptionDefault
gap@InputGap between your elements0px
clickEvent@Outputreturns index of the clicked element

🔗 Links

linkedin

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago