2.0.0 • Published 3 months ago

text-shuffle v2.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 months ago

TextShuffle Angular Library.

A library that randomly mixes input strings and outputs them from the front digit.

You can check out the demo here.

Excute

Installation

npm install --save text-shuffle 

Usage

Import into your @NgModule.

import { NgModule } from '@angular/core'
import { FormsModule } from '@angular/forms'
import { TextShuffleModule } from 'text-shuffle'

@NgModule({

  imports: [

    FormsModule,
    TextShuffleModule
  ],
  declarations: []
})
export class MyModule {}

Then, using your component.

@Component( {

  selector: 'app',
  template: '<text-shuffle [text]="text" [option.auto]="option.auto" [option.color]="option.color" [option.duration]="option.duration" [option.multiply]="option.multiply"></text-shuffle>'
} )
export class AppComponent {

  /* require */
  public text: string = 'TextShuffle, Put your mouse pointer here!'

  /* optional */
  public option: any = {

    auto: true,
    color: [

      '#ff3100',
      '#ff8000',
      '#ffc600',
      '#88ff00',
      '#00ff71',
      '#00e8ff',
      '#0084ff',
      '#3100ff',
      '#ff00e1',
      '#ff003e',
      '#e6e6e6',
      '#808080',
      '#333333'
    ],
    duration: 500,
    multiply: 2.0
  }
}

Parameter

NameTypeDescriptionDefault
textstringString to output."''"
option.autobooleanWhether the shuffle animation is automatic.true
option.colorArrayText transformation color.['#ff3100','#ff8000','#ffc600','#88ff00','#00ff71','#00e8ff','#0084ff','#3100ff''#ff00e1','#ff003e','#e6e6e6','#808080','#333333']
option.durationnumberTime of animation operation.500
option.multiplynumberSize scale drawn on the canvas.2.0

Change Log

1.0.0 : Initial release. 1.0.4 : Change demo address. 2.0.0 : Remove package dependency.

License

MIT

Other programs

https://bettep.org

1.0.5

3 months ago

1.0.4

3 months ago

2.0.0

3 months ago

1.0.3

3 months ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.0-watch

2 years ago