1 रिपॉजिटरी
Architectures for extending core editor functionality through modular plugin systems.
Distinct from Draft.js Integrations: Draft.js Integrations covers general usage; this specifically targets the framework for building extensions.
Explore 1 awesome GitHub repository matching web development · Plugin Frameworks. Refine with filters or upvote what's useful.
यह प्रोजेक्ट Draft.js रिच टेक्स्ट एडिटर के लिए एक प्लगइन फ्रेमवर्क है, जो कस्टम व्यवहार, डेकोरेटर और कीबोर्ड शॉर्टकट जोड़ने के लिए एक प्रणाली प्रदान करती है। यह उन्नत फॉर्मेटिंग और इंटरैक्टिव तत्वों के साथ एडिटर का विस्तार करने के लिए एक टूलकिट के रूप में कार्य करता है, साथ ही टूलबार और पॉपअप को प्रबंधित करने के लिए एक React UI कंपोनेंट लाइब्रेरी भी प्रदान करती है। यह फ्रेमवर्क सोशल मेंशन सिस्टम के लिए अपने विशेष समर्थन द्वारा प्रतिष्ठित है, जो ऑटो-कंप्लीट ट्रिगर्स के माध्यम से इंटरैक्टिव संस्थाओं के रूप में हैशटैग और उपयोगकर्ता मेंशन का पता लगाने और फॉर्मेट करने में सक्षम बनाता है। इसमें टेक्स्ट प्रवाह के भीतर सीधे इमेज, वीडियो, इमोजी और स्टिकर को एम्बेड और हेरफेर करने के लिए रिच मीडिया एक्सटेंशन का एक व्यापक सुइट भी शामिल है। व्यापक क्षमताओं में कॉन्टेक्स्टुअल टूलबार का इम्प्लीमेंटेशन—जैसे कि फ्लोटिंग, स्टेटिक, या साइड-एलाइंड मेनू—और ड्रैग-एंड-ड्रॉप इंटरैक्शन और ब्लॉक रिसाइजिंग के माध्यम से कंटेंट व्यवस्था को प्रबंधित करने की क्षमता शामिल है। यह सिस्टम वास्तविक समय डॉक्यूमेंट मेट्रिक्स और पूर्ववत (undo) और फिर से (redo) संचालन के लिए इतिहास प्रबंधन जैसे कंटेंट प्रबंधन उपकरणों को भी कवर करता है। यह प्रोजेक्ट TypeScript में लिखा गया है और कस्टम डेकोरेटर और स्टेट ट्रांसफॉर्मेशन पाइपलाइनों को एकीकृत करने के लिए एक एक्स्टेंसिबल आर्किटेक्चर प्रदान करता है।
Provides a modular plugin architecture for extending the core functionality of the Draft.js editor.