importmap.php
Table of Contents
Constants
- _MARQUEUR_POST_IMPORTMAP = '<!--.importmap-->'
- _MARQUEUR_POST_INIT = '<!--.initjs-->'
Functions
- chemin_import_js() : string
- Cherche un fichier module.js (statique ou dynamique) présent dans un dossier javascript/ du path, ou bien copie localement une ressource distante, et renvoie son url locale
- importmap_contexte_produire_fond_statique() : mixed
- Liste des paramètres utiles à la compilation des fonds dynamiques pour les fichiers `_initjs` ou la balise `#IMPORT_JS{}`
- importmap_insert_head() : mixed
- Insertion de la balise <script type="importmap"></script>, au plus tôt dans le <head>, côté privé, et côté public, pour en faire bénéficier les <script type="module"></script>
Constants
_MARQUEUR_POST_IMPORTMAP
public
mixed
_MARQUEUR_POST_IMPORTMAP
= '<!--.importmap-->'
_MARQUEUR_POST_INIT
public
mixed
_MARQUEUR_POST_INIT
= '<!--.initjs-->'
Functions
chemin_import_js()
Cherche un fichier module.js (statique ou dynamique) présent dans un dossier javascript/ du path, ou bien copie localement une ressource distante, et renvoie son url locale
chemin_import_js(string $fichier) : string
Parameters
- $fichier : string
-
Nom du fichier
Tags
Return values
string —URL absolue du fichier local sinon chaîne vide.
importmap_contexte_produire_fond_statique()
Liste des paramètres utiles à la compilation des fonds dynamiques pour les fichiers `_initjs` ou la balise `#IMPORT_JS{}`
importmap_contexte_produire_fond_statique([mixed $contexte = [] ]) : mixed
Parameters
- $contexte : mixed = []
Tags
importmap_insert_head()
Insertion de la balise <script type="importmap"></script>, au plus tôt dans le <head>, côté privé, et côté public, pour en faire bénéficier les <script type="module"></script>
importmap_insert_head(mixed $flux) : mixed
Insertion du module d'initialisation, côté privé, et côté public
Parameters
- $flux : mixed