PlateJS
1. Editor Areas
Where the editor is used:
- Block Body
- MCQ Solution
- MCQ Question
- Table (via Table Bank)
- Current Affair
- PYQ Analysis (same config as Current Affair)
- Table
2. Global Components
Editor actions
- Undo / Redo
Text
- Paragraph text, H1, H2, H3
- Bold, Italic, Underline
- Text color, Background color (limited set of colors only)
- Ordered list, Unordered list
- Indentation (left/right), Alignment
- Custom Emoji
Inline elements
- Image → via Image Bank
- Table → via Table Bank
- Table (inline-created) → used in MCQ Question
- Flowchart → via Flowchart Bank
Inline linking
- Linked MCQ
- Linked Docket
- Linked Block
- External Hyperlink (URL)
Layout / structure
- Accordion (Expand/Collapse)
- Callout (Rectangle)
3. Capability Matrix
Available in ALL areas (not repeated below): Undo/Redo, all text components (Text/H1/H2/H3, colors, Bold/Italic/Underline, lists, indentation, alignment, Custom Emoji), External Hyperlink, Accordion, Callout.
| Component | Block Body | MCQ Solution | Table (cells) | MCQ Question | Current Affair | PYQ Analysis |
|---|---|---|---|---|---|---|
| Image (Image Bank) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| Table (Table Bank) | ✅ | ✅ | ❌ (no nesting) | ❌ | ❌ | ❌ |
| Table (inline-created) | ❌ | ❌ | ❌ | ✅ (only area) | ❌ | ❌ |
| Flowchart (Flowchart Bank) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| Linked MCQ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ |
| Linked Docket | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| Linked Block | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
4. Things to consider while getting this context
- We dont have gurdrails in the system
- We have colors as textcolor or background color in data which should be avoided using gurdrail
- We have custom component in data e.g. superscript etc which should be avoided using gurdrail