命令行 loading 效果 loading-cli

码农软件 · 软件分类 · Android UI 组件 · 2019-04-23 14:13:10

软件介绍

命令行loading效果。


安装

$ npm install --save loading-cli

使用

const loading =  require('loading-cli');
const load = loading("loading text!!").start()

setTimeout(function(){
    load.color = 'yellow';
    load.text = ' Loading rainbows';
},2000)

// stop
setTimeout(function(){
    load.stop()
},3000)

通过 colors-cli 自定义文字颜色

const color = require('colors-cli/toxic');
const loading =  require('loading-cli');

const load = loading("loading text!!".blue).start();
// stop
setTimeout(function(){
    load.stop()
},3000)

API

loading([options|text])

options

load({
    "text":"loading text!!",
    "color":"yellow",
    "interval":100,
    "stream": process.stdout,
    "frames":["◰", "◳", "◲", "◱"]
})

text

Type: string Text to display after the spinner.

loading("loading text!!")

color

Values:black red green yellow blue magenta cyan white gray

frames

["◰", "◳", "◲", "◱"]
["◐", "◓", "◑", "◒"]
[".", "o", "O", "°", "O", "o", "."]
["⊶", "⊷"]
["ဝ", "၀"]
["←", "↖", "↑", "↗", "→", "↘", "↓", "↙"]

Instance

.start([text])

动画开始,并返回实例。

.stop()

停止动画,返回实例。

.clear()

清除动画,返回实例。

.succeed([text])

停止动画, 将其更改为绿色 v(对勾) 并保留当前文本或文本(如果提供),返回实例。

.fail([text])

停止动画,将其改为红色 x 并坚持当前的文本或文本(如果提供)。 返回实例。

.warn([text])

停止微调,将其改为黄色 emjoi 感叹号,并坚持当前文本或文本(如果提供)。 返回实例。

.info([text])

停止微调,将其改为蓝色 i,并坚持当前的文本或文本(如果提供)。 返回实例。

.render()

手动渲染一个新的动画效果。 返回实例。

.frame()

获取一个新的动画实例。

.text

改变文本。

.color

改变loading动画颜色。

本文地址:https://codercto.com/soft/d/4213.html

搜索模式

搜索模式

Peter Morville、Jeffery Callender / 蒋彬 / 电子工业出版社 / 2010-10 / 35.00元

本书是信息架构领域创始人彼得•莫维里的又一力作,全书详尽剖析了10种搜索模式,告诉读者如何为不同情境设计搜索功能,涉及互联网、电子商务、企业、手机、社交和实时搜索等不同平台和领域。每种搜索模式均配以大量案例,并结合了作者自身的经验,因此更富实用性和实战性。书中遍布作者对于搜索模式的探索和思考,既适合对未来的搜索进行前瞻性的探讨,也能够指导当前进行中的项目。一起来看看 《搜索模式》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具