default-icon-customisations
title: defaultIconCustomisations in Iconify Utils
types:
FullIconifyIconCustomisations: './icon-customisations.md'
IconifyIcon: '/docs/types/iconify-icon.md'
FullIconifyIcon: './full-iconify-icon.md'
functions:
iconToSVG: './icon-to-svg.md'
mergeCustomisations: './merge-customisations.md'
defaultIconCustomisations
This constant is part of Iconify Utils package.
Constant [func]defaultIconCustomisations is used for default [type]FullIconifyIconCustomisations values.
It is merged from 2 parts:
defaultIconSizeCustomisations
Constant [func]defaultIconSizeCustomisations represents size customisations: [prop]width and [prop]height:
const defaultIconSizeCustomisations = {
width: null,
height: null,
};
defaultIconTransformations
Constant [func]defaultIconTransformations represents transformations:
const defaultIconTransformations = {
rotate: 0,
vFlip: false,
hFlip: false,
};
Default values for transformations are shared with [type]IconifyIcon type.
Usage
src: libraries/utils/default-icon-customisations.ts
title: 'example.ts'
Usually it is used with [func]mergeCustomisations() function.
It is also used in functions that require only partial customisations, such as [func]iconToSVG(), but internally actually uses full customisations.
这篇文档对你有帮助吗?
谢谢你的反馈!