npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

animated-slider

v1.1.6

Published

This is a powerfull responsive Angular7 slider with **animation** added

Downloads

24

Readme

animate-slider

This is a powerfull responsive Angular7 slider with animation added

Demo

Slider text font will be change with your project font

Checkout the Demo...Click Here

Installation

To add the slider to your Angular project:

npm install animated-slider

Once installed, add the slider to your app.module.ts:

import { AnimateSliderModule } from "animated-slider";
 
...
 
@NgModule({
   
   imports: [

     AnimateSliderModule ,
    ...
   ]

})
export class AppModule {}

Sample usage

@Component({...})
export class AppComponent {
  slides= [
    { 
      slideUrl: 'your image url',
      slideAnimation:"fade",
      text: "Your Text",
      textAnimation : "slideFromLeft",
      buttonText :"Your button text",
      buttonLink: "button link",
      buttonAnimation: "slideFormRight"
    },
    ...
    ...
}

Don't chnage the object property name in the array**

  1. slideAnimation is used for Slide animation
  2. textAnimation is used for Caption Text animation
  3. buttonAnimation is used for Button animation
  4. text is used for Caption Text
  5. slideUrl is used for Image
  6. buttonText is used for Button Text
  7. buttonLink is used for Button Link

if you don't want the animation/anything just remove the property form the object.

if you set button and text to false please remove all button or text property from your slide array for better performance.

And in template file app.component.html:

<animate-slider
    [button]= "true"
    [captionText] = "true"
    [slide] = "images"
    [autoPlay] = "false"
    [speed] = "1000"
    [height] = "40"
    [textColor] = "'red'"
    >
</animate-slider>

Boom!!
That's All you have to do

Documentation

*all important directives

| Directive | value | Function | | :---------- | :----------: | ----------: | | [buttonFill] | true/false | show & hide Button | | [buttonOutline] | true/false | show & hide Button | | [captionText] | true/false | show & hide Caption text | | [slide] | Array of your slide (Mandatory) | For each slider | | [autoPlay] | true/false (optional)| Auto rotate slide | | [speed] | number (optional) /(Mandatory) if autoPlay is true| Speed | | [height] | number (Mandatory)| Slide height | | [textColor] | string color-code (optional)| change text color | | [buttontextColor] | string color-code (optional)| change button text color | | [buttonBorderColor] | string color-code (optional)| change button border color | | [buttonBackground] | string color-code (optional)| change fill button background color |

without [textColor], [buttontextColor], [buttonBorderColor] text,button will be filled with default white color.

height is calculated as vh. don't put value as px

Available Animation

[ slideFromRight ]
[ slideFromRightFast ]
[ slideFromLeft ]
[ slideFromLeftFast ]
[ slideFromTop ]
[ slideFromBottom ]
[ rotate ]
[ fade ] [ zoomIn ]

(*More animation will be implemented soon)

Important Note

You can add only external-link to the button, don't use Router Link.