GlideModal : client
Fournit des méthodes d’affichage d’une superposition de contenu.
Utilisez ces méthodes dans les scripts partout où vous pouvez utiliser JavaScript côté client. Ces méthodes sont le plus souvent appelées à partir d’une action d’interface utilisateur avec la case Client cochée.
GlideModal : GlideModal(ID de chaîne, valeur booléenne readOnly, largeur numérique)
Crée une instance de la classe GlideModalV3.
| Nom | Type | Description |
|---|---|---|
| ID | Chaîne | Page d’interface utilisateur à charger dans le modal. |
| readOnly | Booléen | Si la valeur est vrai, masque le bouton Fermer. |
| largeur | Numéro | La largeur en pixels. La largeur maximale est de 900 pixels. |
GlideModal : get(String id)
Obtenir un objet GlideModal par ID.
| Nom | Type | Description |
|---|---|---|
| ID | Chaîne | ID d’élément de l’objet GlideModal. |
| Type | Description |
|---|---|
| GlideModal | L’objet. |
GlideModal : getPreference(nom de chaîne)
Renvoie la valeur de la préférence spécifiée (propriété).
L’invocation d’actions qui créent le modal crée généralement également les préférences nécessaires pour le modal à l’aide de la GlideModal - setPreference(nom de chaîne, valeur de chaîne) méthode. Le script client de page d’interface utilisateur utilise ensuite ces préférences à l’aide de cette méthode.
| Nom | Type | Description |
|---|---|---|
| nom | Chaîne | Nom de la valeur de préférence à récupérer. Cette valeur doit avoir été définie au préalable sur le modal à l’aide de la GlideModal - setPreference(nom de chaîne, valeur de chaîne) méthode. |
| Type | Description |
|---|---|
| Chaîne | Valeur de la préférence spécifiée. |
Cet exemple illustre un cas simple de définition d’une préférence, puis de récupération de cette préférence à partir d’un modal spécifié.
var gm = new GlideModal('UI_dialog_name');
//Sets the dialog title
gm.setTitle('Show title');
//sets the value of the preference table
gm.setPreference('table', 'incident');
//gets the value of the preference table
var title = gm.getPreference('table');
GlideModal - render()
Affiche la page d’interface utilisateur dans le modal.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
var gm = new GlideModal("UI_dialog_name");
//Sets the dialog title
gm.setTitle('Show title');
gm.setWidth(550);
//Opens the dialog
gm.render();
GlideModal : renderWithContent(Object html)
Affichez un modal avec le contenu HTML spécifié.
La méthode renderWithContent() remplace la méthode render() et ne demande pas de rendu d’une page d’interface utilisateur.
| Nom | Type | Description |
|---|---|---|
| html | Objet | Contenu HTML à afficher dans le modal. |
| Type | Description |
|---|---|
| nul |
GlideModal : renderWithContent(String html)
Affichez un modal avec le contenu HTML spécifié.
La méthode renderWithContent() remplace la méthode render() et ne demande pas de rendu d’une page d’interface utilisateur.
| Nom | Type | Description |
|---|---|---|
| html | Chaîne | Contenu HTML à afficher dans le modal. |
| Type | Description |
|---|---|
| nul |
GlideModal - setPreference(nom de chaîne, valeur de chaîne)
Définit le champ spécifié sur le formulaire actuel sur la valeur spécifiée.
| Nom | Type | Description |
|---|---|---|
| nom | Chaîne | Nom du champ de formulaire à mettre à jour. Si ce champ n’existe pas dans le formulaire actuel, la demande est ignorée. |
| valide | Chaîne | Valeur à stocker dans le champ de formulaire spécifié. |
| Type | Description |
|---|---|
| nul |
var gm = new GlideModal('UI_dialog_name');
//Sets the dialog title
gm.setTitle('Show title');
gm.setPreference('table', 'task');
gm.setPreference('name', 'value');
//Opens the dialog
gm.render();
GlideModal : setPreferenceAndReload(Propriétés du tableau)
Définissez les propriétés et rechargez le modal.
| Nom | Type | Description |
|---|---|---|
| Propriétés de | Tableau | Tableau de paires nom-valeur à définir. |
| Type | Description |
|---|---|
| nul |
GlideModal – setTitle(titre de la chaîne)
Définit le titre du modal.
| Nom | Type | Description |
|---|---|---|
| Titre | Chaîne | Le titre à afficher |
| Type | Description |
|---|---|
| nul |
var gm = new GlideModal('UI_dialog_name');
//Sets the dialog title
gm.setTitle('Show title');
gm.setPreference('name', 'value');
//Opens the dialog
gm.render();
GlideModal : setWidth(largeur du nombre)
Définissez la largeur en pixels.
Le modal est encadré dans des tailles de système prédéfinies.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Nombre de pixels. La largeur maximale est de 900 pixels. |
| Type | Description |
|---|---|
| nul |
var gm = new GlideModal('UI_dialog_name');
//Sets the dialog title
gm.setTitle('Show title');
gm.setPreference('name', 'value');
gm.setWidth(550);
//Opens the dialog
gm.render();
GlideModal : switchView(String newView)
Modifiez la vue et rechargez le modal.
| Nom | Type | Description |
|---|---|---|
| newView | Chaîne | Vue à utiliser. |
| Type | Description |
|---|---|
| nul |