1.2.4 • Published 4 years ago
ng9-scroll-top v1.2.4
'Scroll To Top' Library
ng9-scroll-top
ng9-scoll-top Library is made using Angular CLI 9.1.7
Demo (example)
Watch this demo page
Or play with it live on stackblitz.com/edit/ng9-scroll-top
Installation
ng add ng9-scroll-top
import { ScrollToTopModule } from 'ng9-scroll-top';
............................................................................
@NgModule({
imports: [ ScrollToTopModule, ... ],
providers: [... ],
bootstrap: [AppComponent]
})
export class AppModule { }
Usage
Component way
In component.html you just need to add the selector of the button wherever needed.
Options
OPTION | TYPE | DEFAULT | DESCRIPTION | UNIT |
---|---|---|---|---|
backgroundColor | string | purple | Background Color | |
color | string | white | Color | |
height | number | 50 | Height | px |
width | number | 50 | Width | px |
lineHeight | number | 55 | Minimal height of line boxes within the element | px |
fontSize | number | 30 | Font size of the icon/character given as text | px |
borderRadius | string | 20% | Border Radius in % (0 : Square, 50% : circle) | |
right | number | 50 | Px value from the right-most border | px |
bottom | number | 50 | Px value from the bottom-most border | px |
text | string | ↟ | Will be taken to display if no svgIcon link is specified | |
svgIcon | string | null | Icon link to be displayed | |
type | string | pulse | Type of hovered button | |
breakpoints | string[] | null | Breakpoints/ Fragment ID's to be navigated to |
If no breakpoints are provided, then he scroll will be set to the top of the document.