Documentation du code de SPIP et de ses plugins

SPIP

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
uses
find_in_path
uses
copie_locale
uses
produire_fond_statique
uses
importmap_contexte_produire_fond_statique
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
@return

[array]

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
Tags
uses
importmap_contexte_produire_fond_statique
@return

[string] $flux


        
On this page

Search results