angular-typing-animation
TypeScript icon, indicating that this package has built-in type declarations

0.5.4 • Public • Published

Angular 4 Typing Animation Directive

Usage

  • Install node_module angular-typing-animation
$ npm install angular-typing-animation --save
  • Import TypingAnimationDirective to your AppModule
import { NgModule } from '@angular/core'
import { BrowserModule  } from '@angular/platform-browser'
 
import { AppComponent } from './app.component';
import { TypingAnimationDirective } from 'angular-typing-animation'
 
@NgModule({
    imports: [
        BrowserModule
    ],
    declarations: [
        AppComponent
        TypingAnimationDirective
    ],
    bootstrap: [AppComponent]
})
export class AppModule {}
  • Use it in your template
<span typingAnimation [typeSpeed]="20" [startDelay]="2000" (complete)="onComplete()">
</span>

For a full example, please check out this plunker example

Documentation

Properties

/**
 * @property {number} typeSpeed, type speed in milliseconds
 */
typeSpeed: 0,
 
/**
 * @property {number} startDelay, time before typing starts in milliseconds
 */
startDelay: 0,
 
/**
 * @property {boolean} condition, required condition for typing begin
 */
condition: true,
 
/**
 * @property {boolean} hideCursorOnComplete, hide cursor on typing complete
 */
hideCursorOnComplete: false,
 
/**
 * All typing is complete
 * @event TypingAnimation#complete
 */
complete: () => {},

Remarks

This is an fork from the javascript library Typed.js created for www.mattboldt.com

Readme

Keywords

Package Sidebar

Install

npm i angular-typing-animation

Weekly Downloads

141

Version

0.5.4

License

MIT

Unpacked Size

50.2 kB

Total Files

21

Last publish

Collaborators

  • eliasbf