Skip to content

flipFromString()

此函数属于 Iconify Utils 包

函数 flipFromString()flip 简写属性应用于 IconCustomisations 对象。

用法

该函数包含以下参数:

该函数无返回值,它会直接修改作为第一个参数传入的对象。

值可以是以下字符串的组合,以空格和/或逗号分隔:

  • "horizontal" 将 hFlip 设置为 true
  • "vertical" 将 vFlip 设置为 true

示例

demo.ts
tsimport type { IconifyIconCustomisations } from '@iconify/utils';
import { flipFromString } from '@iconify/utils';

let customisations: IconifyIconCustomisations;

customisations = {};
flipFromString(customisations, 'horizontal');
// { hFlip: true }
console.log(customisations);

customisations = {};
flipFromString(customisations, 'horizontal,vertical');
// { hFlip: true, vFlip: true }
console.log(customisations);

// Function does not toggle existing value, so this code does not change anything
customisations = { vFlip: true };
flipFromString(customisations, 'vertical');
// { vFlip: true }
console.log(customisations);