Add RDPDFReaderPageView as base page view class in SDK: - Handles all highlight menu interactions and display - Provides RDPDFReaderPageViewDelegate for menu action callbacks - Unifies with EPUB architecture: RDEPUBTextContentView pattern - Reduces code duplication for applications using the SDK Benefits: - Reusable menu interaction logic across all PDF apps - Consistent architecture with EPUB reader - Single responsibility principle (UI in library, persistence in app) - Backward compatible (existing code continues to work) Applications now implement RDPDFReaderPageViewDelegate to: - Respond to highlight menu actions - Handle data persistence - Refresh UI after changes Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| RDEpubReaderView | ||
| RDPDFReaderView | ||