إجراء تغييرات مخصصة على الشريط الجانبي برمجياً

بعد البحث في الأمر بشكل أعمق قليلاً، أنا واثق من أن هذا سيعمل، نعم! تحديي الآن هو أن قائمة الروابط ديناميكية ويمكن أن تتغير بشكل محتمل مع كل تغيير في الصفحة. نهجي الساذج في استدعاء api.addSidebarSection من داخل api.onPageChange لا يعمل لأن (أ) الشريط الجانبي يتم تحديثه فقط عندما يتم إعادة عرضه عن طريق إخفائه وإظهاره مرة أخرى و (ب) تتكرر الأقسام لأن api.addSidebarSection لا يهتم إذا تم إعادة استخدام مفتاح الاسم.

هل هناك أي فرصة يمكنني من خلالها تحقيق قسم شريط جانبي يتم تحديثه عند كل انتقال للصفحة باستخدام واجهة برمجة التطبيقات الجديدة؟