diff --git a/docs.json b/docs.json index 7c3b2cd0b..62ec6b587 100644 --- a/docs.json +++ b/docs.json @@ -2400,14 +2400,23 @@ "icon": "/images/icons/angular.svg", "versions": [ { - "version": "v4", + "version": "v5", "default": true, "groups": [ { "group": " ", "pages": [ "ui-kit/angular/overview", - "ui-kit/angular/getting-started", + { + "group": "Getting Started", + "pages": [ + "ui-kit/angular/quickstart", + "ui-kit/angular/integration", + "ui-kit/angular/angular-conversation", + "ui-kit/angular/angular-one-to-one-chat", + "ui-kit/angular/angular-tab-based-chat" + ] + }, { "group": "Features", "pages": [ @@ -2415,151 +2424,140 @@ "group": "Chat", "pages": [ "ui-kit/angular/core-features", - "ui-kit/angular/extensions" + "ui-kit/angular/extensions", + "ui-kit/angular/ai-features" ] }, - "ui-kit/angular/call-features", - "ui-kit/angular/ai-features" + "ui-kit/angular/call-features" ] }, { "group": "Theming", "pages": [ - "ui-kit/angular/theme", - "ui-kit/angular/localize", + "ui-kit/angular/customization/theming", + "ui-kit/angular/customization/localization", + "ui-kit/angular/customization/global-config", + "ui-kit/angular/customization/date-time-formatting", "ui-kit/angular/sound-manager" ] }, { "group": "Components", "pages": [ - "ui-kit/angular/components-overview", + "ui-kit/angular/components/overview", { "group": "Conversations", "pages": [ - "ui-kit/angular/conversations", - "ui-kit/angular/conversations-with-messages", - "ui-kit/angular/contacts" + "ui-kit/angular/components/cometchat-conversations", + "ui-kit/angular/components/cometchat-conversation-item" ] }, { "group": "Users", "pages": [ - "ui-kit/angular/users", - "ui-kit/angular/users-with-messages", - "ui-kit/angular/user-details" + "ui-kit/angular/components/cometchat-users", + "ui-kit/angular/components/cometchat-user-item" ] }, { "group": "Groups", "pages": [ - "ui-kit/angular/groups", - "ui-kit/angular/groups-with-messages", - "ui-kit/angular/create-group", - "ui-kit/angular/join-protected-group", - "ui-kit/angular/group-members", - "ui-kit/angular/group-add-members", - "ui-kit/angular/group-banned-members", - "ui-kit/angular/group-transfer-ownership", - "ui-kit/angular/group-details" + "ui-kit/angular/components/cometchat-groups", + "ui-kit/angular/components/cometchat-group-item" ] }, { - "group": "Messages", + "group": "Group Members", "pages": [ - "ui-kit/angular/messages", - "ui-kit/angular/message-header", - "ui-kit/angular/message-list", - "ui-kit/angular/message-template", - "ui-kit/angular/message-composer", - "ui-kit/angular/message-information", - "ui-kit/angular/threaded-messages" + "ui-kit/angular/components/cometchat-group-members", + "ui-kit/angular/components/cometchat-group-member-item" ] }, { - "group": "Interactive Messages", + "group": "Message Header", "pages": [ - "ui-kit/angular/interactive-form-message", - "ui-kit/angular/interactive-form-bubble", - "ui-kit/angular/interactive-card-message", - "ui-kit/angular/interactive-card-bubble", - "ui-kit/angular/interactive-element-type", - "ui-kit/angular/interactive-action-entity", - "ui-kit/angular/interactive-custom-interactive-message", - "ui-kit/angular/interactive-button-element", - "ui-kit/angular/interactive-text-input-element", - "ui-kit/angular/interactive-label-element", - "ui-kit/angular/interactive-single-select-element", - "ui-kit/angular/interactive-radio-button-element", - "ui-kit/angular/interactive-checkbox-element", - "ui-kit/angular/interactive-dropdown-element", - "ui-kit/angular/interactive-scheduler-message", - "ui-kit/angular/interactive-scheduler-bubble", - "ui-kit/angular/interactive-date-time-picker-element" + "ui-kit/angular/components/cometchat-message-header" ] }, { - "group": "Calls", + "group": "Search", "pages": [ - "ui-kit/angular/call-overview", - "ui-kit/angular/incoming-call", - "ui-kit/angular/ongoing-call", - "ui-kit/angular/outgoing-call", - "ui-kit/angular/call-buttons", - "ui-kit/angular/call-logs", - "ui-kit/angular/call-log-details", - "ui-kit/angular/call-log-history", - "ui-kit/angular/call-log-recording", - "ui-kit/angular/call-log-participants", - "ui-kit/angular/call-log-with-details" + "ui-kit/angular/components/cometchat-search" ] }, { - "group": "Extras", + "group": "Message List", "pages": [ - "ui-kit/angular/reaction", - "ui-kit/angular/reaction-list", - "ui-kit/angular/reaction-info", - "ui-kit/angular/user-member-wrapper" + "ui-kit/angular/components/cometchat-message-list" ] }, { - "group": "Base Components", + "group": "Message Composer", + "pages": [ + "ui-kit/angular/components/cometchat-message-composer" + ] + }, + { + "group": "Message Bubble", + "pages": [ + "ui-kit/angular/components/cometchat-message-bubble" + ] + }, + { + "group": "Message Information", + "pages": [ + "ui-kit/angular/components/cometchat-message-information" + ] + }, + { + "group": "Thread Header", + "pages": [ + "ui-kit/angular/components/cometchat-thread-header" + ] + }, + { + "group": "Message Bubbles", + "pages": [ + "ui-kit/angular/components/cometchat-text-bubble", + "ui-kit/angular/components/cometchat-image-bubble", + "ui-kit/angular/components/cometchat-video-bubble", + "ui-kit/angular/components/cometchat-audio-bubble", + "ui-kit/angular/components/cometchat-file-bubble", + "ui-kit/angular/components/cometchat-action-bubble", + "ui-kit/angular/components/cometchat-delete-bubble", + "ui-kit/angular/components/cometchat-call-bubble", + "ui-kit/angular/components/cometchat-poll-bubble", + "ui-kit/angular/components/cometchat-collaborative-document-bubble", + "ui-kit/angular/components/cometchat-collaborative-whiteboard-bubble", + "ui-kit/angular/components/cometchat-sticker-bubble", + "ui-kit/angular/components/cometchat-stickers-keyboard" + ] + }, + { + "group": "Reactions", "pages": [ - "ui-kit/angular/avatar", - "ui-kit/angular/status-indicator", - "ui-kit/angular/badge", - "ui-kit/angular/receipt", - "ui-kit/angular/date", - "ui-kit/angular/text-bubble", - "ui-kit/angular/image-bubble", - "ui-kit/angular/file-bubble", - "ui-kit/angular/audio-bubble", - "ui-kit/angular/video-bubble", - "ui-kit/angular/message-bubble", - "ui-kit/angular/document-bubble", - "ui-kit/angular/message-input", - "ui-kit/angular/action-sheet", - "ui-kit/angular/media-recorder", - "ui-kit/angular/list-item", - "ui-kit/angular/confirm-dialog", - "ui-kit/angular/backdrop", - "ui-kit/angular/emoji-keyboard", - "ui-kit/angular/modal", - "ui-kit/angular/pop-over", - "ui-kit/angular/icon", - "ui-kit/angular/loader", - "ui-kit/angular/icon-button", - "ui-kit/angular/button-group", - "ui-kit/angular/label", - "ui-kit/angular/input", - "ui-kit/angular/search-input", - "ui-kit/angular/checkbox", - "ui-kit/angular/radio-button", - "ui-kit/angular/dropdown", - "ui-kit/angular/cometchat-quick-view", - "ui-kit/angular/singleselect", - "ui-kit/angular/list" + "ui-kit/angular/components/cometchat-reactions", + "ui-kit/angular/components/cometchat-reaction-list", + "ui-kit/angular/components/cometchat-reaction-info" + ] + }, + { + "group": "Calls", + "pages": [ + "ui-kit/angular/components/cometchat-call-buttons", + "ui-kit/angular/components/cometchat-incoming-call", + "ui-kit/angular/components/cometchat-outgoing-call", + "ui-kit/angular/components/cometchat-call-logs" + ] + }, + { + "group": "AI", + "pages": [ + "ui-kit/angular/components/cometchat-smart-replies", + "ui-kit/angular/components/cometchat-conversation-starter", + "ui-kit/angular/components/cometchat-conversation-summary", + "ui-kit/angular/components/cometchat-ai-assistant-chat", + "ui-kit/angular/components/cometchat-markdown-renderer" ] } ] @@ -2567,178 +2565,212 @@ { "group": "Reference", "pages": [ + "ui-kit/angular/events", "ui-kit/angular/methods", - "ui-kit/angular/events" + "ui-kit/angular/accessibility", + "ui-kit/angular/troubleshooting" ] }, { "group": "Guides", "pages": [ - "ui-kit/angular/multi-tab-chat-ui-guide", - "ui-kit/angular/new-attachment-option-guide", - "ui-kit/angular/custom-text-formatter-guide", - "ui-kit/angular/mentions-formatter-guide", - "ui-kit/angular/url-formatter-guide", - "ui-kit/angular/shortcut-formatter-guide", - "ui-kit/angular/new-message-option-guide", - "ui-kit/angular/custom-message-guide" + "ui-kit/angular/guides/overview", + "ui-kit/angular/guides/state-management", + "ui-kit/angular/guides/threaded-messages", + "ui-kit/angular/guides/group-chat", + "ui-kit/angular/guides/new-chat", + "ui-kit/angular/guides/block-unblock-user", + "ui-kit/angular/guides/message-privately", + "ui-kit/angular/guides/call-log-details", + "ui-kit/angular/guides/search-messages", + "ui-kit/angular/guides/rich-text-formatting", + "ui-kit/angular/guides/custom-message-types", + "ui-kit/angular/guides/custom-text-formatter", + "ui-kit/angular/guides/mentions-formatter", + "ui-kit/angular/guides/shortcut-formatter", + "ui-kit/angular/guides/hashtag-formatter", + "ui-kit/angular/guides/url-formatter", + "ui-kit/angular/guides/subscription-patterns" + ] + }, + { + "group": "Services", + "pages": [ + "ui-kit/angular/api-reference/introduction", + "ui-kit/angular/api-reference/chat-state-service", + "ui-kit/angular/api-reference/message-bubble-config-service", + "ui-kit/angular/api-reference/templates-service", + "ui-kit/angular/api-reference/search-conversations-service", + "ui-kit/angular/api-reference/search-messages-service", + "ui-kit/angular/api-reference/formatter-config-service", + "ui-kit/angular/api-reference/rich-text-editor-service" ] }, - "ui-kit/angular/link/sample", - "ui-kit/angular/link/changelog" + "ui-kit/angular/customization/migration-guide" ] } ] }, { - "version": "v5", + "version": "v4", "groups": [ { "group": " ", "pages": [ - "ui-kit/angular/v5/overview", - { - "group": "Getting Started", - "pages": [ - "ui-kit/angular/v5/quickstart", - "ui-kit/angular/v5/integration", - "ui-kit/angular/v5/angular-conversation", - "ui-kit/angular/v5/angular-one-to-one-chat", - "ui-kit/angular/v5/angular-tab-based-chat" - ] - }, + "ui-kit/angular/v4/overview", + "ui-kit/angular/v4/getting-started", { "group": "Features", "pages": [ { "group": "Chat", "pages": [ - "ui-kit/angular/v5/core-features", - "ui-kit/angular/v5/extensions", - "ui-kit/angular/v5/ai-features" + "ui-kit/angular/v4/core-features", + "ui-kit/angular/v4/extensions" ] }, - "ui-kit/angular/v5/call-features" + "ui-kit/angular/v4/call-features", + "ui-kit/angular/v4/ai-features" ] }, { "group": "Theming", "pages": [ - "ui-kit/angular/v5/customization/theming", - "ui-kit/angular/v5/customization/localization", - "ui-kit/angular/v5/customization/global-config", - "ui-kit/angular/v5/sound-manager" + "ui-kit/angular/v4/theme", + "ui-kit/angular/v4/localize", + "ui-kit/angular/v4/sound-manager" ] }, { "group": "Components", "pages": [ - "ui-kit/angular/v5/components/overview", + "ui-kit/angular/v4/components-overview", { "group": "Conversations", "pages": [ - "ui-kit/angular/v5/components/cometchat-conversations", - "ui-kit/angular/v5/components/cometchat-conversation-item" + "ui-kit/angular/v4/conversations", + "ui-kit/angular/v4/conversations-with-messages", + "ui-kit/angular/v4/contacts" ] }, { "group": "Users", "pages": [ - "ui-kit/angular/v5/components/cometchat-users", - "ui-kit/angular/v5/components/cometchat-user-item" + "ui-kit/angular/v4/users", + "ui-kit/angular/v4/users-with-messages", + "ui-kit/angular/v4/user-details" ] }, { "group": "Groups", "pages": [ - "ui-kit/angular/v5/components/cometchat-groups", - "ui-kit/angular/v5/components/cometchat-group-item" - ] - }, - { - "group": "Group Members", - "pages": [ - "ui-kit/angular/v5/components/cometchat-group-members", - "ui-kit/angular/v5/components/cometchat-group-member-item" - ] - }, - { - "group": "Message Header", - "pages": [ - "ui-kit/angular/v5/components/cometchat-message-header" - ] - }, - { - "group": "Message List", - "pages": [ - "ui-kit/angular/v5/components/cometchat-message-list" - ] - }, - { - "group": "Message Composer", - "pages": [ - "ui-kit/angular/v5/components/cometchat-message-composer" - ] - }, - { - "group": "Message Bubble", - "pages": [ - "ui-kit/angular/v5/components/cometchat-message-bubble" + "ui-kit/angular/v4/groups", + "ui-kit/angular/v4/groups-with-messages", + "ui-kit/angular/v4/create-group", + "ui-kit/angular/v4/join-protected-group", + "ui-kit/angular/v4/group-members", + "ui-kit/angular/v4/group-add-members", + "ui-kit/angular/v4/group-banned-members", + "ui-kit/angular/v4/group-transfer-ownership", + "ui-kit/angular/v4/group-details" ] }, { - "group": "Message Information", - "pages": [ - "ui-kit/angular/v5/components/cometchat-message-information" - ] - }, - { - "group": "Thread Header", + "group": "Messages", "pages": [ - "ui-kit/angular/v5/components/cometchat-thread-header" + "ui-kit/angular/v4/messages", + "ui-kit/angular/v4/message-header", + "ui-kit/angular/v4/message-list", + "ui-kit/angular/v4/message-template", + "ui-kit/angular/v4/message-composer", + "ui-kit/angular/v4/message-information", + "ui-kit/angular/v4/threaded-messages" ] }, { - "group": "Message Bubbles", + "group": "Interactive Messages", "pages": [ - "ui-kit/angular/v5/components/cometchat-text-bubble", - "ui-kit/angular/v5/components/cometchat-image-bubble", - "ui-kit/angular/v5/components/cometchat-video-bubble", - "ui-kit/angular/v5/components/cometchat-audio-bubble", - "ui-kit/angular/v5/components/cometchat-file-bubble", - "ui-kit/angular/v5/components/cometchat-action-bubble", - "ui-kit/angular/v5/components/cometchat-delete-bubble", - "ui-kit/angular/v5/components/cometchat-call-bubble", - "ui-kit/angular/v5/components/cometchat-poll-bubble", - "ui-kit/angular/v5/components/cometchat-sticker-bubble", - "ui-kit/angular/v5/components/cometchat-stickers-keyboard", - "ui-kit/angular/v5/components/cometchat-collaborative-document-bubble", - "ui-kit/angular/v5/components/cometchat-collaborative-whiteboard-bubble" + "ui-kit/angular/v4/interactive-form-message", + "ui-kit/angular/v4/interactive-form-bubble", + "ui-kit/angular/v4/interactive-card-message", + "ui-kit/angular/v4/interactive-card-bubble", + "ui-kit/angular/v4/interactive-element-type", + "ui-kit/angular/v4/interactive-action-entity", + "ui-kit/angular/v4/interactive-custom-interactive-message", + "ui-kit/angular/v4/interactive-button-element", + "ui-kit/angular/v4/interactive-text-input-element", + "ui-kit/angular/v4/interactive-label-element", + "ui-kit/angular/v4/interactive-single-select-element", + "ui-kit/angular/v4/interactive-radio-button-element", + "ui-kit/angular/v4/interactive-checkbox-element", + "ui-kit/angular/v4/interactive-dropdown-element", + "ui-kit/angular/v4/interactive-scheduler-message", + "ui-kit/angular/v4/interactive-scheduler-bubble", + "ui-kit/angular/v4/interactive-date-time-picker-element" ] }, { - "group": "Reactions", + "group": "Calls", "pages": [ - "ui-kit/angular/v5/components/cometchat-reactions", - "ui-kit/angular/v5/components/cometchat-reaction-list", - "ui-kit/angular/v5/components/cometchat-reaction-info" + "ui-kit/angular/v4/call-overview", + "ui-kit/angular/v4/incoming-call", + "ui-kit/angular/v4/ongoing-call", + "ui-kit/angular/v4/outgoing-call", + "ui-kit/angular/v4/call-buttons", + "ui-kit/angular/v4/call-logs", + "ui-kit/angular/v4/call-log-details", + "ui-kit/angular/v4/call-log-history", + "ui-kit/angular/v4/call-log-recording", + "ui-kit/angular/v4/call-log-participants", + "ui-kit/angular/v4/call-log-with-details" ] }, { - "group": "Calls", + "group": "Extras", "pages": [ - "ui-kit/angular/v5/components/cometchat-call-buttons", - "ui-kit/angular/v5/components/cometchat-incoming-call", - "ui-kit/angular/v5/components/cometchat-outgoing-call", - "ui-kit/angular/v5/components/cometchat-call-logs" + "ui-kit/angular/v4/reaction", + "ui-kit/angular/v4/reaction-list", + "ui-kit/angular/v4/reaction-info", + "ui-kit/angular/v4/user-member-wrapper" ] }, { - "group": "AI", + "group": "Base Components", "pages": [ - "ui-kit/angular/v5/components/cometchat-conversation-starter", - "ui-kit/angular/v5/components/cometchat-smart-replies", - "ui-kit/angular/v5/components/cometchat-conversation-summary" + "ui-kit/angular/v4/avatar", + "ui-kit/angular/v4/status-indicator", + "ui-kit/angular/v4/badge", + "ui-kit/angular/v4/receipt", + "ui-kit/angular/v4/date", + "ui-kit/angular/v4/text-bubble", + "ui-kit/angular/v4/image-bubble", + "ui-kit/angular/v4/file-bubble", + "ui-kit/angular/v4/audio-bubble", + "ui-kit/angular/v4/video-bubble", + "ui-kit/angular/v4/message-bubble", + "ui-kit/angular/v4/document-bubble", + "ui-kit/angular/v4/message-input", + "ui-kit/angular/v4/action-sheet", + "ui-kit/angular/v4/media-recorder", + "ui-kit/angular/v4/list-item", + "ui-kit/angular/v4/confirm-dialog", + "ui-kit/angular/v4/backdrop", + "ui-kit/angular/v4/emoji-keyboard", + "ui-kit/angular/v4/modal", + "ui-kit/angular/v4/pop-over", + "ui-kit/angular/v4/icon", + "ui-kit/angular/v4/loader", + "ui-kit/angular/v4/icon-button", + "ui-kit/angular/v4/button-group", + "ui-kit/angular/v4/label", + "ui-kit/angular/v4/input", + "ui-kit/angular/v4/search-input", + "ui-kit/angular/v4/checkbox", + "ui-kit/angular/v4/radio-button", + "ui-kit/angular/v4/dropdown", + "ui-kit/angular/v4/cometchat-quick-view", + "ui-kit/angular/v4/singleselect", + "ui-kit/angular/v4/list" ] } ] @@ -2746,40 +2778,25 @@ { "group": "Reference", "pages": [ - "ui-kit/angular/v5/events", - "ui-kit/angular/v5/methods", - "ui-kit/angular/v5/accessibility", - "ui-kit/angular/v5/troubleshooting" + "ui-kit/angular/v4/methods", + "ui-kit/angular/v4/events" ] }, { "group": "Guides", "pages": [ - "ui-kit/angular/v5/guides/overview", - "ui-kit/angular/v5/guides/threaded-messages", - "ui-kit/angular/v5/guides/block-unblock-user", - "ui-kit/angular/v5/guides/new-chat", - "ui-kit/angular/v5/guides/message-privately", - "ui-kit/angular/v5/guides/call-log-details", - "ui-kit/angular/v5/guides/group-chat", - "ui-kit/angular/v5/guides/custom-text-formatter", - "ui-kit/angular/v5/guides/mentions-formatter", - "ui-kit/angular/v5/guides/hashtag-formatter", - "ui-kit/angular/v5/guides/shortcut-formatter", - "ui-kit/angular/v5/guides/state-management" + "ui-kit/angular/v4/multi-tab-chat-ui-guide", + "ui-kit/angular/v4/new-attachment-option-guide", + "ui-kit/angular/v4/custom-text-formatter-guide", + "ui-kit/angular/v4/mentions-formatter-guide", + "ui-kit/angular/v4/url-formatter-guide", + "ui-kit/angular/v4/shortcut-formatter-guide", + "ui-kit/angular/v4/new-message-option-guide", + "ui-kit/angular/v4/custom-message-guide" ] }, - { - "group": "Services", - "pages": [ - "ui-kit/angular/v5/api-reference/introduction", - "ui-kit/angular/v5/api-reference/chat-state-service", - "ui-kit/angular/v5/api-reference/templates-service", - "ui-kit/angular/v5/api-reference/formatter-config-service", - "ui-kit/angular/v5/api-reference/rich-text-editor-service", - "ui-kit/angular/v5/api-reference/message-bubble-config-service" - ] - } + "ui-kit/angular/v4/link/sample", + "ui-kit/angular/v4/link/changelog" ] } ]