TheaterJS
GitHub describes it as Typing animation mimicking human behavior.. The repository metadata lists JavaScript as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
zhouzi/TheaterJS: TheaterJS
GitHub describes it as Typing animation mimicking human behavior.. The repository metadata lists JavaScript as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Typing animation mimicking human behavior.. The repository metadata lists JavaScript as its primary language. The metadata lists the MIT license. The README describes the project this way: If you're not particularly interested in managing multiple actors and the several features TheaterJS has to offer (e.g mistakes, variable speed, callbacks, html support, and so on), have a look at this fiddle. It's a minimalist version that supports play/stop, it has a lot of comments so you understand what's going on under the hood. It might well be enough for you usage :)
Documentation
The README section "Documentation" states: To get started, you'll first need to create a new TheaterJS object by eventually providing some options.
Documentation
The README section "Documentation" states: | Param | Default | Description | | ------- | ---------------------------------------- | ---------------------- | | options | {autoplay, locale, minSpeed, maxSpeed} | Options (see below) . |
Documentation
The README section "Documentation" states: | Option | Default | Description | | -------- | --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | | autoplay | true | If true, automatically play the scenario (when calling addScene ). | | locale | detect | Determine which keyboard to use when typing random characters (mistakes). Note: "detect" is an option to detect the user's locale and use if it's supported. | | minSpeed | { erase: 80, type: 80 } | Minimum delay between each typed characters (the lower, the faster). | | maxSpeed | { erase: 450, type: 450 } | The maximum delay between each typed characters (the greater, the slower). |
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes