Getting Started
Overview
Installation
Theme
Forms
Basic Inputs
Select
Custom Inputs
Components
Navigation
Components
68
Micro Charts
Libraries
Kanban Board
Image Designer
Video Player
Visual Builder
Content Editor
Data View
Purchase

Content Editor

The NgStarter Angular Content Editor component lets you provide a block-based builder for structured long-form content. Use ngs-content-builder for articles, pages, documentation, knowledge base entries, rich notes, editable descriptions, landing content, and CMS-like editing workflows built from blocks such as paragraph, heading, list, quote, code, divider, table, image, video, and embed. It includes examples for Content Editor.

Content Editor is a block-based builder for structured long-form content. Use it for articles, pages, documentation, knowledge base entries, rich notes, editable descriptions, landing content, and CMS-like editing workflows.

Use it for:
  • Building content from blocks such as paragraph, heading, list, quote, code, divider, table, image, video, and embed.
  • Reordering, duplicating, deleting, and multi-selecting blocks inside an editor surface.
  • Persisting structured ContentEditorBlock[] data through the contentChanged event.
  • Passing block options such as image and video upload functions.

Do not use Content Editor for quick messages, comments, threads, or reply composers; use Comment Editor for that. Do not use it for a simple text field or a small rich text input; use Text Editor, Input, or Textarea depending on the task. Do not use ngs-content-viewer for production display-only content until its viewer behavior is completed.