
Security News
CISA Kills Off RSS Feeds for KEVs and Cyber Alerts
CISA is discontinuing official RSS support for KEV and cybersecurity alerts, shifting updates to email and social media, disrupting automation workflows.
This project is a carousel slider with some basic configuration for Angular 4
This project is a carousel slider with some basic configuration for Angular 4
https://github.com/somratexel/ngx-slider
https://somratexel.github.io/ngx-slider
https://www.npmjs.com/package/ngx-slider
npm install ngx-slider --save
This project has dependency on font awesome. Add font awesome to your project if it does now added yet. To add font awesome do the following:
run :
npm install font-awesome --save
If your app build on angular CLI then you can edit angular-cli.json file as follows:
"styles": [
"../node_modules/font-awesome/css/font-awesome.min.css"
],
import { SliderModule } from 'ngx-slider';
import { Slider } from 'ngx-slider';
Use Slider as follows for an example:
import { Component, OnInit } from '@angular/core';
import { Slider } from 'ngx-slider';
@Component({
selector: 'app-root',
templateUrl: './app.component.html'
})
export class AppComponent implements OnInit {
public slider = new Slider();
constructor() {
this.slider.config.loop = true;
this.slider.config.showPreview = false;
}
ngOnInit() {
const slideItems = [
{ src: 'https://placeimg.com/600/600/any', title: 'Title 1' },
{ src: 'https://placeimg.com/600/600/nature', title: 'Title 2' },
{ src: 'https://placeimg.com/600/600/sepia', title: 'Title 3' },
{ src: 'https://placeimg.com/600/600/people', title: 'Title 4' },
{ src: 'https://placeimg.com/600/600/tech', title: 'Title 5' }
];
this.slider.items = slideItems;
}
}
<div style="height: 400px;">
<ngx-slider [init]="slider"></ngx-slider>
</div>
Make sure the comopents parent element has a height.
Available options are listed blow:
Option | Default | Type | Description |
---|---|---|---|
showDots | true | boolean | |
showNavigator | true | boolean | |
showTitle | true | boolean | |
loop | true | boolean | |
showPreview | true | boolean | |
numberOfPreview | 2 | number | |
previewWidth | 50 | number | px |
transitionDuration | 1 | number | second |
You can confirure the optins as follows:
public slider = new Slider();
constructor() {
this.slider.config.loop = true;
this.slider.config.showPreview = false;
this.slider.config.transitionDuration = 3;
}
FAQs
This project is a carousel slider with some basic configuration for Angular 4
The npm package ngx-slider receives a total of 782 weekly downloads. As such, ngx-slider popularity was classified as not popular.
We found that ngx-slider demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CISA is discontinuing official RSS support for KEV and cybersecurity alerts, shifting updates to email and social media, disrupting automation workflows.
Security News
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
Research
Security News
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.