Wo ist addToolbarPopupMenuOption?

Ich habe addToolbarPopupMenuOptionsCallback verwendet und eine Benachrichtigung erhalten, dass es in addToolbarPopupMenuOption umbenannt wurde. Als ich jedoch addToolbarPopupMenuOption aufgerufen habe, erhielt ich eine Fehlermeldung, dass es nicht existiert.


  addToolbarPopupMenuOptionsCallback(opts) {
    deprecated(
      "`addToolbarPopupMenuOptionsCallback` wurde in `addToolbarPopupMenuOption` umbenannt",
      {
        id: "discourse.add-toolbar-popup-menu-options-callback",
        since: "3.2",
        dropFrom: "3.3",
      }
    );

In GitHub - literatecomputing/discourse-qrcode-theme-component: Add QRcode to composer

Es scheint, als hätten wir einen Tippfehler in der Deprecation-Nachricht. Korrektur hier: DEV: Fix toolbar API deprecation message by davidtaylorhq · Pull Request #26266 · discourse/discourse · GitHub

Das ist die, die Sie wollen:

2 „Gefällt mir“

Ich habe addComposerToolbarPopupMenuOption verwendet, als ich es in Composer Footnote Button geändert habe.

2 „Gefällt mir“

Aha! Es bin also nicht nur ich. Das sind großartige Neuigkeiten, da ich den größten Teil des Tages damit verbracht habe, Dinge herauszufinden, die tatsächlich meine Schuld sind (aber immer noch von einer besseren Dokumentation profitieren könnten). Ich werde als Nächstes daran arbeiten, stichhaltige Fragen dazu zu stellen.

Dies ist gelöst. Vielen Dank!

2 „Gefällt mir“

Dieses Thema wurde 30 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr erlaubt.