Icon component

Contains settings and methods for managing and rendering icons.

id: icon
title: Icon
description: 'Contains settings and methods for managing and rendering icons.'
class: Drupal\ambientimpact_icon\Plugin\AmbientImpact\Component\Icon
provider: ambientimpact_icon
defaultBundles: {  }
containerBaseClass: ambientimpact-icon
defaults:
  bundle: core
  size: 24
  containerTag: span
  textDisplay: visible
component.icon:
  css:
    component:
      components/icon/icon.css: {  }
  js:
    components/icon/icon.js:
      attributes:
        defer: true
    components/icon/icon.support.js:
      attributes:
        defer: true
    components/icon/icon.load.js:
      attributes:
        defer: true
    components/icon/icon.get.js:
      attributes:
        defer: true
    components/icon/icon.jquery.js:
      attributes:
        defer: true
  dependencies:
    - core/modernizr
    - ambientimpact_core/component.jquery
    - ambientimpact_core/framework