Question

J'utilise maintenant la nouvelle version de l'API Jetpack dont vous permet de créer pour Firefox addons l'aide d'un cadre JS.

L'objet « panneau » est facile à utiliser - mais je me bats pour trouver un moyen de le positionner. La documentation indique simplement ( Jetpack API Panel )

panel.show(anchor) DomElement

Mais je voudrais placer le panneau dans le coin en bas à droite de la fenêtre - Comment puis-je faire cela - et où puis-je trouver plus de documentation à ce sujet

.
Était-ce utile?

La solution

La seule façon dont je suis au courant de pouvoir placer un panneau en bas à droite nécessite une icône (ou texte, comme dans l'exemple ci-dessous) pour être placé dans la barre d'état. Après que le panneau peut être lié à être positionné au-dessus de l'icône.

Jetpack Jep wiki :

function openBottomRightPanel(anchor){
  jetpack.panels.open({
    url: "http://stackoverflow.com",
    anchor: anchor,
    align: "bottom right with anchor top right"
  });
}

jetpack.statusBar.append({
  html: "View SO",
  onReady: function(widget) {
    $(widget).click(function(){
      openBottomRightPanel(widget);
    });
  },
});

Lorsque le texte de la barre d'état est cliqué, la fenêtre qui (panneau Jetpack) shoud ouvrir dans le coin inférieur droit de la fenêtre du navigateur. (N.B. Peut-être l'icône / texte peut être vide, si le panneau est ouvert par programme?)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top