igniteui-webcomponents
Version:
Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.
285 lines • 5.83 kB
JavaScript
export const iconReferences = [];
const makeIconRefs = (icons) => {
return new Map(Object.entries(icons).map((icon) => {
return icon;
}));
};
const addIcon = (name, target) => {
const icon = {
alias: {
name,
collection: 'default',
},
target: makeIconRefs(target),
};
iconReferences.push(icon);
};
addIcon('expand', {
default: {
name: 'keyboard_arrow_down',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_down',
collection: 'internal',
},
});
addIcon('collapse', {
default: {
name: 'keyboard_arrow_up',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_up',
collection: 'internal',
},
});
addIcon('arrow_prev', {
default: {
name: 'navigate_before',
collection: 'internal',
},
fluent: {
name: 'arrow_upward',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_left',
collection: 'internal',
},
});
addIcon('arrow_next', {
default: {
name: 'navigate_next',
collection: 'internal',
},
fluent: {
name: 'arrow_downward',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_right',
collection: 'internal',
},
});
addIcon('selected', {
default: {
name: 'chip_select',
collection: 'internal',
},
});
addIcon('remove', {
default: {
name: 'chip_cancel',
collection: 'internal',
},
indigo: {
name: 'indigo_cancel',
collection: 'internal',
},
});
addIcon('input_clear', {
default: {
name: 'clear',
collection: 'internal',
},
indigo: {
name: 'indigo_clear',
collection: 'internal',
},
});
addIcon('input_expand', {
default: {
name: 'keyboard_arrow_down',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_down',
collection: 'internal',
},
});
addIcon('input_collapse', {
default: {
name: 'keyboard_arrow_up',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_up',
collection: 'internal',
},
});
addIcon('chevron_right', {
default: {
name: 'keyboard_arrow_right',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_right',
collection: 'internal',
},
});
addIcon('chevron_left', {
default: {
name: 'navigate_before',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_left',
collection: 'internal',
},
});
addIcon('case_sensitive', {
default: {
name: 'case_sensitive',
collection: 'internal',
},
});
addIcon('today', {
default: {
name: 'calendar_today',
collection: 'internal',
},
indigo: {
name: 'indigo_calendar_today',
collection: 'internal',
},
});
addIcon('clock', {
default: {
name: 'access_time',
collection: 'internal',
},
indigo: {
name: 'indigo_access_time',
collection: 'internal',
},
});
addIcon('star_filled', {
default: {
name: 'star',
collection: 'internal',
},
});
addIcon('star_outlined', {
default: {
name: 'star_border',
collection: 'internal',
},
});
addIcon('prev', {
default: {
name: 'navigate_before',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_left',
collection: 'internal',
},
});
addIcon('next', {
default: {
name: 'navigate_next',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_right',
collection: 'internal',
},
});
addIcon('tree_expand', {
default: {
name: 'keyboard_arrow_right',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_right',
collection: 'internal',
},
});
addIcon('tree_collapse', {
default: {
name: 'keyboard_arrow_down',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_down',
collection: 'internal',
},
});
addIcon('carousel_prev', {
default: {
name: 'keyboard_arrow_left',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_left',
collection: 'internal',
},
});
addIcon('carousel_next', {
default: {
name: 'keyboard_arrow_right',
collection: 'internal',
},
indigo: {
name: 'indigo_chevron_right',
collection: 'internal',
},
});
addIcon('error', {
default: {
name: 'error',
collection: 'internal',
},
indigo: {
name: 'indigo_error',
collection: 'internal',
},
});
addIcon('fullscreen', {
default: {
name: 'fullscreen',
collection: 'internal',
},
indigo: {
name: 'indigo_fullscreen',
collection: 'internal',
},
});
addIcon('fullscreen_exit', {
default: {
name: 'fullscreen_exit',
collection: 'internal',
},
indigo: {
name: 'indigo_fullscreen_exit',
collection: 'internal',
},
});
addIcon('expand_content', {
default: {
name: 'expand_content',
collection: 'internal',
},
indigo: {
name: 'indigo_expand_content',
collection: 'internal',
},
});
addIcon('collapse_content', {
default: {
name: 'collapse_content',
collection: 'internal',
},
indigo: {
name: 'indigo_collapse_content',
collection: 'internal',
},
});
addIcon('resize', {
default: {
name: 'resize',
collection: 'internal',
},
});
//# sourceMappingURL=icon-references.js.map