const myText = new AutoTyping({
id: 'example', //Your HTML element id without # (string) - required
typeText: ['words','sentences'], //Your text (array with strings) - required
textColor: '#dc3545', //Color of Your text (string) *default('#000')
typeSpeed: 50, //Interval between each character (nummber) *default(100ms)
typeRandom: true, //Random interval between each character (boolean) *default(false)
typeDelay: 200, Delay interval between typing two texts (number) *default(100ms)
cursor: '/', //Character for cursor (string) *default('|')
cursorColor: '#dc3545', //Color of the cursor (string) *default('#000')
cursorSpeed: 200, //Interval of the cursor blinks (number) *default(300ms)
deleteSpeed: 50, //Interval of deleting text (number) *default(50ms)
deleteDelay: 2000, //Delay interval before deleting text (number) *default(2000ms)
typeInfinity: true //Autotyping infinity or only one cycle (boolean) *default(true)
callBack: {//Callback function - triggered after every typing cycle (object) *default(null)
counter: 4 //Every typing cycle counter is reduced by 1, after 0 it is reset (number)
method: function(counter){...} //Your function (function)
}
}).init();