Utilisez les messages en ligne lorsqu’un élément nécessite une attention particulière. Ils alertent l'utilisateur qu'une information importante est disponible ou qu'une action est requise et disparaissent une fois que l'utilisateur a pris l'action appropriée.
Le message en ligne utilise une icône comme élément principal pour donner un indicateur visuel du type et de l'urgence du message. L'icône peut être combinée avec une étiquette optionnelle pour mettre en évidence son message.
Le message en ligne révèle une boîte de dialogue qui fournit un résumé du problème et des liens vers des informations ou des actions lorsque l'utilisateur survole l'icône ou la combinaison icône et étiquette.
Usage
import { InlineMessage } from 'nr1';Exemples
Types
<Stack>  <StackItem>    <InlineMessage label="We have updated the data for this chart." />  </StackItem>  <StackItem>    <InlineMessage      type={InlineMessage.TYPE.SUCCESS}      label="The entity has been successfully created"    />  </StackItem>  <StackItem>    <InlineMessage      type={InlineMessage.TYPE.WARNING}      label="The edition is restricted for this account."    />  </StackItem>  <StackItem>    <InlineMessage      type={InlineMessage.TYPE.CRITICAL}      label="We couldn't fetch the data."    />  </StackItem></Stack>;Étiquette et action
<InlineMessage  type={InlineMessage.TYPE.CRITICAL}  label="We couldn't transform the query."  action={{ label: 'See the documentation', onClick: console.log }}/>;Dialogue avec détails
<InlineMessage  type={InlineMessage.TYPE.SUCCESS}  label="The data has been added."  description="You have successfully added 3 new hosts."  action={{ label: 'See the hosts', onClick: console.log }}/>Icône uniquement
<InlineMessage  type={InlineMessage.TYPE.CRITICAL}  title="We can't render this query."  description="We tried to transform your query into a query that is compatible with both Metric and previous Infrastructure methods, but some expressions weren’t available."  action={{ label: 'See NRQL documentation', to: '//docs.newrelic.com' }}/>;Accessoires
 forme | Vous pouvez spécifier une action pour fournir à l'utilisateur des étapes concrètes à suivre pour éviter de le conduire dans une impasse. forme 
 chaîne
 OBLIGATOIREchaîne
 fonctionLe rappel est déclenché à chaque fois que l'utilisateur clique sur le bouton. function (
 forme|chaîneObjet d'emplacement ou chaîne d'URL vers laquelle créer un lien. formepathname OBLIGATOIREchaîne
 chaîne
 chaîne | 
 chaîne | Fournissez une étiquette aux lecteurs d’écran pour décrire le message d’état. Ceci n'est requis que si l'étiquette du lecteur d'écran doit être différente de l'accessoire   | 
 chaîne | Ajoute les noms de classe au composant. Doit être utilisé uniquement à des fins de positionnement et d'espacement.  | 
 chaîne | Doit être utilisé pour fournir plus de détails dans la boîte de dialogue et compléter le titre.Remarque : les accessoires   | 
 chaîne | Bref résumé de l'état. Utilisez l'étiquette lorsque cela est possible pour décrire brièvement l'état du composant et lorsqu'il n'y a pas de limitations d'espacement.Remarque : les accessoires   | 
 objet | Style en ligne pour un style personnalisé. Doit être utilisé uniquement à des fins de positionnement et d'espacement.  | 
 chaîne | Ajoute un attribut  Remarque : vous ne verrez peut-être pas l'attribut   | 
 chaîne | Titre affiché dans la boîte de dialogue.Remarque : les accessoires   | 
 énum. | Le type peut être : 
  |