2021-04-30 18:10:15 +00:00
|
|
|
// Types
|
|
|
|
export type { IconifyJSON } from '@iconify/types';
|
|
|
|
export type { IconifyIcon } from '@iconify/core/lib/icon';
|
|
|
|
export type {
|
|
|
|
IconifyIconSize,
|
|
|
|
IconifyHorizontalIconAlignment,
|
|
|
|
IconifyVerticalIconAlignment,
|
|
|
|
} from '@iconify/core/lib/customisations';
|
|
|
|
|
|
|
|
// Types from props.ts
|
|
|
|
export type { IconifyIconCustomisations, IconProps } from './props';
|
|
|
|
|
|
|
|
// Component
|
2021-04-30 17:10:03 +00:00
|
|
|
export { default as Icon } from './Icon.svelte';
|
2021-04-30 18:10:15 +00:00
|
|
|
|
|
|
|
// Functions
|
2021-05-01 20:38:56 +00:00
|
|
|
export { enableCache, disableCache } from './functions';
|
|
|
|
|
|
|
|
export {
|
|
|
|
iconExists,
|
|
|
|
getIcon,
|
|
|
|
listIcons,
|
|
|
|
addIcon,
|
|
|
|
addCollection,
|
|
|
|
} from './functions';
|
|
|
|
|
2021-05-10 15:29:30 +00:00
|
|
|
export { calculateSize, replaceIDs, buildIcon } from './functions';
|
2021-05-01 20:38:56 +00:00
|
|
|
|
2021-05-07 18:19:48 +00:00
|
|
|
export { loadIcons, addAPIProvider, _api } from './functions';
|