当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Elixir IO.ANSI.format_fragment用法及代码示例


Elixir语言中 IO.ANSI.format_fragment 相关用法介绍如下。

用法:

format_fragment(chardata, emit? \\ enabled?())

通过将命名的 ANSI 序列转换为实际的 ANSI 代码来格式化 chardata-like 参数。

命名序列由原子表示。

可以传递一个可选的布尔参数来启用或禁用发出实际的 ANSI 代码。当 false 时,不会发出任何 ANSI 代码。默认情况下,使用 enabled?/0 函数检查是否启用了 ANSI。

例子

iex> IO.ANSI.format_fragment([:bright, 'Word'], true)
[[[[[[] | "\e[1m"], 87], 111], 114], 100]

相关用法


注:本文由纯净天空筛选整理自elixir-lang.org大神的英文原创作品 IO.ANSI.format_fragment(chardata, emit? \\ enabled?())。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。