Constructors
constructor
Parameters
- opts: { extensions: Extensions }
Properties
Protected
Readonly
dataSource
dataSource: DataSource
extensions
extensions: Extensions
Protected
Readonly
idService
Protected
logger
Protected
Readonly
loggerFactory
schema
schema: Schema<any, any>
Accessors
repository
get repository(): Repository<Content> Returns Repository<Content>
Methods
componentsJsonToDocument
componentsJsonToDocument(components: DynamicComponentWithPosition[]): Doc Parameters
- components: DynamicComponentWithPosition[]
Returns Doc
create
Returns Promise<Content>
delete
Returns Promise<void>
documentToComponentsJson
documentToComponentsJson(document: Doc): DynamicComponentWithPosition[] Returns DynamicComponentWithPosition[]
getOne
getOneOrFail
Returns Promise<Content>
onModuleInit
Returns void
tiptapContentToHtml
tiptapContentToHtml(content: JSONContent): string Returns string
tiptapContentToText
tiptapContentToText(content: JSONContent): string Returns string
update
Returns Promise<Content>