name: ImportMapRenderer
class_comment: "# * @author K\xE9vin Dunglas <kevin@dunglas.dev>\n# * @author Ryan\
  \ Weaver <ryan@symfonycasts.com>\n# *\n# * @final"
dependencies:
- name: EvolvableLinkProviderInterface
  type: class
  source: Psr\Link\EvolvableLinkProviderInterface
- name: Packages
  type: class
  source: Symfony\Component\Asset\Packages
- name: Request
  type: class
  source: Symfony\Component\HttpFoundation\Request
- name: RequestStack
  type: class
  source: Symfony\Component\HttpFoundation\RequestStack
- name: AddLinkHeaderListener
  type: class
  source: Symfony\Component\WebLink\EventListener\AddLinkHeaderListener
- name: GenericLinkProvider
  type: class
  source: Symfony\Component\WebLink\GenericLinkProvider
- name: Link
  type: class
  source: Symfony\Component\WebLink\Link
properties: []
methods:
- name: __construct
  visibility: public
  parameters:
  - name: importMapGenerator
  - name: assetPackages
    default: 'null'
  - name: charset
    default: '''UTF-8'''
  - name: polyfillImportName
    default: 'false'
  - name: scriptAttributes
    default: '[]'
  - name: requestStack
    default: 'null'
  comment: null
- name: render
  visibility: public
  parameters:
  - name: entryPoint
  - name: attributes
    default: '[]'
  comment: null
- name: escapeAttributeValue
  visibility: private
  parameters:
  - name: value
  comment: null
- name: createAttributesString
  visibility: private
  parameters:
  - name: attributes
  comment: null
- name: addWebLinkPreloads
  visibility: private
  parameters:
  - name: request
  - name: cssLinks
  comment: null
traits:
- Psr\Link\EvolvableLinkProviderInterface
- Symfony\Component\Asset\Packages
- Symfony\Component\HttpFoundation\Request
- Symfony\Component\HttpFoundation\RequestStack
- Symfony\Component\WebLink\EventListener\AddLinkHeaderListener
- Symfony\Component\WebLink\GenericLinkProvider
- Symfony\Component\WebLink\Link
interfaces: []