Modifier and Type | Class and Description |
---|---|
class |
ActivityContentTypeWidgetExtension
ContentType for activities.
|
class |
ActivityNoteItemTemplateProvider
Returns a specific template when a note is an activity.
|
Modifier and Type | Method and Description |
---|---|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionRegistry.registerExtension(E extension)
Add a widget extension to a registered management.
|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionRegistry.removeExtension(E extension)
Remove a previously registered extension from its management.
|
Modifier and Type | Class and Description |
---|---|
class |
AttachmentContentTypeWidgetExtension
ContentType for attachments.
|
class |
DiscussionContentTypeWidgetExtension
ContentType for discussion/conversations.
|
class |
DocumentContentTypeWidgetExtension
ContentType for documents, like pdf or word.
|
class |
EmbedMediaMetadataProvider |
class |
ImageContentTypeWidgetExtension
ContentType for images.
|
class |
LinkContentTypeWidgetExtension
ContentType for hyperlinks.
|
class |
VideoContentTypeWidgetExtension
ContentType for videos.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WidgetExtension<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>>
Marker interface for arbitrary extensions of the server side component of a widget.
|
class |
WidgetExtensionManagement<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>>
Class that manages a specific type of widget extensions.
|
Modifier and Type | Method and Description |
---|---|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionManagementRepository.addExtension(E extension)
Add a widget extension to a registered management.
|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionManagementRepository.addExtensionManagement(WidgetExtensionManagement<E,M> management)
Add a widget extension management.
|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionManagementRepository.getExtensionManagement(Class<M> extensionManagementType)
Return a registered extension management that matches the given type.
|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionManagementRepository.removeExtension(E extension)
Remove a previously registered extension from its management.
|
<E extends WidgetExtension<E,M>,M extends WidgetExtensionManagement<E,M>> |
WidgetExtensionManagementRepository.removeExtensionManagement(WidgetExtensionManagement<E,M> management)
Remove a previously registered widget extension management
|
Modifier and Type | Class and Description |
---|---|
class |
CPLNoteActionsProvider
Extension for the
ChronologicalPostListWidget which allows adding or replacing actions of
a note. |
class |
CPLNoteItemTemplateProvider
Extension for the ChronologicalPostList widget which provides means to render the HTML of a note
with another template.
|
class |
CPLNoteMetaDataProvider
Extension for the
ChronologicalPostListWidget which allows adding meta-data to a note
which should be available in the JavaScript frontend, for example in a NoteActionHandler or a
note click handler. |
Modifier and Type | Class and Description |
---|---|
class |
ContentTypeWidgetExtension
This class allows to add new content types to Communote, for instance "Video", "Image" or
"Document".
|
Copyright © 2019 Communote team. All rights reserved.