كيفية حذف شريط الأدوات السفلي ولكن ليس عن طريق إخفاء العرض؟

لقد أضفت بعض الأزرار المخصصة كما هو موضح أدناه، ولكني أريد أن أعرف كيف يمكنني حذف الأزرار التي تمت إضافتها بالفعل في فئة شريط الأدوات؟ :thinking:
image
أيضًا، وظيفة الزر المخصص الخاص بي هي مقتطف من التعليمات البرمجية لتمكيني من إضافة النرد بسرعة، وأود أن أعرف كيف يمكنني منح هذا الزر القدرة على جعل النص المضاف بالفعل يختفي عند النقر عليه مرة أخرى مثل زر التنسيق الغامق؟


لقد بحثت في العديد من المواضيع ولكن لم أجد حلاً بعد
شكرًا لردودكم!

إعجاب واحد (1)

قد يكون استخدام CSS لإخفاء زر شريط الأدوات كافياً.

ووظيفة bold التي تنفذها طريقة applySurround.

إعجابَين (2)

شكراً على ردك! لكن لاحظت أنه عند النقر على زر BOLD، يظهر الكود ** ويختفي مرة أخرى عند النقر عليه مرة أخرى. زرّي المخصص لا يمتلك القدرة على إخفاء الكود عند النقر عليه مرة أخرى.

هل لديك أي حل لهذا؟ الكود الخاص بزرّي المخصص هو كالتالي:


api.onToolbarCreate(function(toolbar) {
    toolbar.addButton({
      id: "ttl-spoiler",
      icon: "ttl-spoiler-icon",
      group: "extras",
      preventFocus: true,
      trimLeading: true,
      perform: (e) => e.applySurround("[spoiler]", "[/spoiler]", "ttl_spoiler_text")
    });
  });

جرب الوسيط opts.