@wix/forum_categories
Advanced tools
Comparing version
@@ -5,4 +5,4 @@ import { getCategory as publicGetCategory, getCategoryBySlug as publicGetCategoryBySlug, queryCategories as publicQueryCategories, subscribeContactToCategory as publicSubscribeContactToCategory, unsubscribeContactFromCategory as publicUnsubscribeContactFromCategory } from './forum-v1-category-categories.public'; | ||
import { onCategoryCreated as publicOnCategoryCreated } from './forum-v1-category-categories.public'; | ||
import { onCategoryDeleted as publicOnCategoryDeleted } from './forum-v1-category-categories.public'; | ||
import { onCategoryUpdated as publicOnCategoryUpdated } from './forum-v1-category-categories.public'; | ||
import { onCategoryDeleted as publicOnCategoryDeleted } from './forum-v1-category-categories.public'; | ||
export declare const getCategory: MaybeContext<BuildRESTFunction<typeof publicGetCategory> & typeof publicGetCategory>; | ||
@@ -19,2 +19,8 @@ export declare const getCategoryBySlug: MaybeContext<BuildRESTFunction<typeof publicGetCategoryBySlug> & typeof publicGetCategoryBySlug>; | ||
export declare const onCategoryCreated: ReturnType<typeof createEventModule<_publicOnCategoryCreatedType>>; | ||
export { publicOnCategoryDeleted }; | ||
export type _publicOnCategoryDeletedType = typeof publicOnCategoryDeleted; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
export declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
export { publicOnCategoryUpdated }; | ||
@@ -26,9 +32,3 @@ export type _publicOnCategoryUpdatedType = typeof publicOnCategoryUpdated; | ||
export declare const onCategoryUpdated: ReturnType<typeof createEventModule<_publicOnCategoryUpdatedType>>; | ||
export { publicOnCategoryDeleted }; | ||
export type _publicOnCategoryDeletedType = typeof publicOnCategoryDeleted; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
export declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
export { HeaderType, PostType, Access, Interaction, Type, PostInteraction, CommentOrder, CategoryFieldField, Field, Order, WebhookIdentityType, } from './forum-v1-category-categories.universal'; | ||
export { Category, ColorComponent, Reaction, ReactionReactionOneOf, SeoSchema, Keyword, Tag, Settings, CategoryRequest, CategoryResponse, CategorySlugRequest, QueryCategoriesRequest, CategoriesPaging, CategoriesSort, QueryCategoriesResponse, QueryCategoriesResponseMetaData, MarkCategoryReadRequest, MarkCategoryReadResponse, MarkAllPostsAsReadRequest, MarkAllPostsAsReadResponse, CreateCategoryRequest, UpdateCategoryRequest, DeleteCategoryRequest, DeleteCategoryResponse, SubscribeContactToCategoryRequest, SubscribeContactToCategoryResponse, UnsubscribeContactFromCategoryRequest, UnsubscribeContactFromCategoryResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, CategoryNonNullableFields, CategoryResponseNonNullableFields, QueryCategoriesResponseNonNullableFields, BaseEventMetadata, EventMetadata, CategoryCreatedEnvelope, CategoryUpdatedEnvelope, CategoryDeletedEnvelope, GetCategoryOptions, GetCategoryBySlugOptions, QueryCategoriesOptions, SubscribeContactToCategoryOptions, UnsubscribeContactFromCategoryOptions, } from './forum-v1-category-categories.universal'; | ||
export { Category, ColorComponent, Reaction, ReactionReactionOneOf, SeoSchema, Keyword, Tag, Settings, CategoryRequest, CategoryResponse, CategorySlugRequest, QueryCategoriesRequest, CategoriesPaging, CategoriesSort, QueryCategoriesResponse, QueryCategoriesResponseMetaData, MarkCategoryReadRequest, MarkCategoryReadResponse, MarkAllPostsAsReadRequest, MarkAllPostsAsReadResponse, CreateCategoryRequest, UpdateCategoryRequest, DeleteCategoryRequest, DeleteCategoryResponse, SubscribeContactToCategoryRequest, SubscribeContactToCategoryResponse, UnsubscribeContactFromCategoryRequest, UnsubscribeContactFromCategoryResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, CategoryNonNullableFields, CategoryResponseNonNullableFields, QueryCategoriesResponseNonNullableFields, BaseEventMetadata, EventMetadata, CategoryCreatedEnvelope, CategoryDeletedEnvelope, CategoryUpdatedEnvelope, GetCategoryOptions, GetCategoryBySlugOptions, QueryCategoriesOptions, SubscribeContactToCategoryOptions, UnsubscribeContactFromCategoryOptions, } from './forum-v1-category-categories.universal'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.WebhookIdentityType = exports.Order = exports.Field = exports.CategoryFieldField = exports.CommentOrder = exports.PostInteraction = exports.Type = exports.Interaction = exports.Access = exports.PostType = exports.HeaderType = exports.onCategoryDeleted = exports.publicOnCategoryDeleted = exports.onCategoryUpdated = exports.publicOnCategoryUpdated = exports.onCategoryCreated = exports.publicOnCategoryCreated = exports.unsubscribeContactFromCategory = exports.subscribeContactToCategory = exports.queryCategories = exports.getCategoryBySlug = exports.getCategory = void 0; | ||
exports.WebhookIdentityType = exports.Order = exports.Field = exports.CategoryFieldField = exports.CommentOrder = exports.PostInteraction = exports.Type = exports.Interaction = exports.Access = exports.PostType = exports.HeaderType = exports.onCategoryUpdated = exports.publicOnCategoryUpdated = exports.onCategoryDeleted = exports.publicOnCategoryDeleted = exports.onCategoryCreated = exports.publicOnCategoryCreated = exports.unsubscribeContactFromCategory = exports.subscribeContactToCategory = exports.queryCategories = exports.getCategoryBySlug = exports.getCategory = void 0; | ||
const forum_v1_category_categories_public_1 = require("./forum-v1-category-categories.public"); | ||
@@ -10,5 +10,5 @@ const rest_modules_1 = require("@wix/sdk-runtime/rest-modules"); | ||
const forum_v1_category_categories_public_3 = require("./forum-v1-category-categories.public"); | ||
Object.defineProperty(exports, "publicOnCategoryUpdated", { enumerable: true, get: function () { return forum_v1_category_categories_public_3.onCategoryUpdated; } }); | ||
Object.defineProperty(exports, "publicOnCategoryDeleted", { enumerable: true, get: function () { return forum_v1_category_categories_public_3.onCategoryDeleted; } }); | ||
const forum_v1_category_categories_public_4 = require("./forum-v1-category-categories.public"); | ||
Object.defineProperty(exports, "publicOnCategoryDeleted", { enumerable: true, get: function () { return forum_v1_category_categories_public_4.onCategoryDeleted; } }); | ||
Object.defineProperty(exports, "publicOnCategoryUpdated", { enumerable: true, get: function () { return forum_v1_category_categories_public_4.onCategoryUpdated; } }); | ||
exports.getCategory = (0, rest_modules_1.createRESTModule)(forum_v1_category_categories_public_1.getCategory); | ||
@@ -24,9 +24,9 @@ exports.getCategoryBySlug = (0, rest_modules_1.createRESTModule)(forum_v1_category_categories_public_1.getCategoryBySlug); | ||
/** | ||
* An existing category was updated. | ||
* An existing category was removed. | ||
*/ | ||
exports.onCategoryUpdated = (0, event_definition_modules_1.createEventModule)(forum_v1_category_categories_public_3.onCategoryUpdated); | ||
exports.onCategoryDeleted = (0, event_definition_modules_1.createEventModule)(forum_v1_category_categories_public_3.onCategoryDeleted); | ||
/** | ||
* An existing category was removed. | ||
* An existing category was updated. | ||
*/ | ||
exports.onCategoryDeleted = (0, event_definition_modules_1.createEventModule)(forum_v1_category_categories_public_4.onCategoryDeleted); | ||
exports.onCategoryUpdated = (0, event_definition_modules_1.createEventModule)(forum_v1_category_categories_public_4.onCategoryUpdated); | ||
var forum_v1_category_categories_universal_1 = require("./forum-v1-category-categories.universal"); | ||
@@ -33,0 +33,0 @@ Object.defineProperty(exports, "HeaderType", { enumerable: true, get: function () { return forum_v1_category_categories_universal_1.HeaderType; } }); |
@@ -78,4 +78,4 @@ import { EventDefinition, HttpClient } from '@wix/sdk-types'; | ||
export declare const onCategoryCreated: EventDefinition<CategoryCreatedEnvelope, "wix.forum.category_created">; | ||
export declare const onCategoryDeleted: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
export declare const onCategoryUpdated: EventDefinition<CategoryUpdatedEnvelope, "wix.forum.category_updated">; | ||
export declare const onCategoryDeleted: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
export { Access, ActionEvent, BaseEventMetadata, CategoriesPaging, CategoriesSort, Category, CategoryCreatedEnvelope, CategoryDeletedEnvelope, CategoryFieldField, CategoryNonNullableFields, CategoryRequest, CategoryResponse, CategoryResponseNonNullableFields, CategorySlugRequest, CategoryUpdatedEnvelope, ColorComponent, CommentOrder, CreateCategoryRequest, DeleteCategoryRequest, DeleteCategoryResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventMetadata, Field, GetCategoryBySlugOptions, GetCategoryOptions, HeaderType, IdentificationData, IdentificationDataIdOneOf, Interaction, Keyword, MarkAllPostsAsReadRequest, MarkAllPostsAsReadResponse, MarkCategoryReadRequest, MarkCategoryReadResponse, MessageEnvelope, Order, PostInteraction, PostType, QueryCategoriesOptions, QueryCategoriesRequest, QueryCategoriesResponse, QueryCategoriesResponseMetaData, QueryCategoriesResponseNonNullableFields, Reaction, ReactionReactionOneOf, RestoreInfo, SeoSchema, Settings, SubscribeContactToCategoryOptions, SubscribeContactToCategoryRequest, SubscribeContactToCategoryResponse, Tag, Type, UnsubscribeContactFromCategoryOptions, UnsubscribeContactFromCategoryRequest, UnsubscribeContactFromCategoryResponse, UpdateCategoryRequest, WebhookIdentityType, } from './forum-v1-category-categories.universal'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.WebhookIdentityType = exports.Type = exports.PostType = exports.PostInteraction = exports.Order = exports.Interaction = exports.HeaderType = exports.Field = exports.CommentOrder = exports.CategoryFieldField = exports.Access = exports.onCategoryDeleted = exports.onCategoryUpdated = exports.onCategoryCreated = exports.unsubscribeContactFromCategory = exports.subscribeContactToCategory = exports.queryCategories = exports.getCategoryBySlug = exports.getCategory = exports.__metadata = void 0; | ||
exports.WebhookIdentityType = exports.Type = exports.PostType = exports.PostInteraction = exports.Order = exports.Interaction = exports.HeaderType = exports.Field = exports.CommentOrder = exports.CategoryFieldField = exports.Access = exports.onCategoryUpdated = exports.onCategoryDeleted = exports.onCategoryCreated = exports.unsubscribeContactFromCategory = exports.subscribeContactToCategory = exports.queryCategories = exports.getCategoryBySlug = exports.getCategory = exports.__metadata = void 0; | ||
const rename_all_nested_keys_1 = require("@wix/sdk-runtime/rename-all-nested-keys"); | ||
@@ -69,10 +69,10 @@ const float_1 = require("@wix/sdk-runtime/transformations/float"); | ||
])))(); | ||
exports.onCategoryUpdated = (0, sdk_types_1.EventDefinition)('wix.forum.category_updated', true, (event) => (0, rename_all_nested_keys_1.renameKeysFromRESTResponseToSDKResponse)((0, transform_paths_1.transformPaths)(event, [ | ||
exports.onCategoryDeleted = (0, sdk_types_1.EventDefinition)('wix.forum.category_deleted', true, (event) => (0, rename_all_nested_keys_1.renameKeysFromRESTResponseToSDKResponse)((0, transform_paths_1.transformPaths)(event, [ | ||
{ | ||
transformFn: image_1.transformRESTImageToSDKImage, | ||
paths: [{ path: 'entity.headerImage' }], | ||
paths: [{ path: 'undefined.headerImage' }], | ||
}, | ||
{ | ||
transformFn: page_url_1.transformRESTPageURLToSDKPageURL, | ||
paths: [{ path: 'entity.url' }], | ||
paths: [{ path: 'undefined.url' }], | ||
}, | ||
@@ -82,4 +82,4 @@ { | ||
paths: [ | ||
{ path: 'entity.createdDate' }, | ||
{ path: 'entity.updatedDate' }, | ||
{ path: 'undefined.createdDate' }, | ||
{ path: 'undefined.updatedDate' }, | ||
{ path: 'metadata.eventTime' }, | ||
@@ -91,16 +91,16 @@ ], | ||
paths: [ | ||
{ path: 'entity.headerImageOverlayColor.opacity' }, | ||
{ path: 'entity.headerBackgroundColor.opacity' }, | ||
{ path: 'entity.headerTextColor.opacity' }, | ||
{ path: 'undefined.headerImageOverlayColor.opacity' }, | ||
{ path: 'undefined.headerBackgroundColor.opacity' }, | ||
{ path: 'undefined.headerTextColor.opacity' }, | ||
], | ||
}, | ||
])))(); | ||
exports.onCategoryDeleted = (0, sdk_types_1.EventDefinition)('wix.forum.category_deleted', true, (event) => (0, rename_all_nested_keys_1.renameKeysFromRESTResponseToSDKResponse)((0, transform_paths_1.transformPaths)(event, [ | ||
exports.onCategoryUpdated = (0, sdk_types_1.EventDefinition)('wix.forum.category_updated', true, (event) => (0, rename_all_nested_keys_1.renameKeysFromRESTResponseToSDKResponse)((0, transform_paths_1.transformPaths)(event, [ | ||
{ | ||
transformFn: image_1.transformRESTImageToSDKImage, | ||
paths: [{ path: 'undefined.headerImage' }], | ||
paths: [{ path: 'entity.headerImage' }], | ||
}, | ||
{ | ||
transformFn: page_url_1.transformRESTPageURLToSDKPageURL, | ||
paths: [{ path: 'undefined.url' }], | ||
paths: [{ path: 'entity.url' }], | ||
}, | ||
@@ -110,4 +110,4 @@ { | ||
paths: [ | ||
{ path: 'undefined.createdDate' }, | ||
{ path: 'undefined.updatedDate' }, | ||
{ path: 'entity.createdDate' }, | ||
{ path: 'entity.updatedDate' }, | ||
{ path: 'metadata.eventTime' }, | ||
@@ -119,5 +119,5 @@ ], | ||
paths: [ | ||
{ path: 'undefined.headerImageOverlayColor.opacity' }, | ||
{ path: 'undefined.headerBackgroundColor.opacity' }, | ||
{ path: 'undefined.headerTextColor.opacity' }, | ||
{ path: 'entity.headerImageOverlayColor.opacity' }, | ||
{ path: 'entity.headerBackgroundColor.opacity' }, | ||
{ path: 'entity.headerTextColor.opacity' }, | ||
], | ||
@@ -124,0 +124,0 @@ }, |
@@ -550,8 +550,7 @@ export interface Category { | ||
export declare function onCategoryCreated(handler: (event: CategoryCreatedEnvelope) => void | Promise<void>): void; | ||
export interface CategoryUpdatedEnvelope { | ||
entity: Category; | ||
export interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
/** | ||
* An existing category was updated. | ||
* An existing category was removed. | ||
* @permissionScope Read Forums | ||
@@ -563,11 +562,12 @@ * @permissionScopeId SCOPE.DC-FORUM.READ-FORUM | ||
* @webhook | ||
* @eventType wix.forum.category_updated | ||
* @eventType wix.forum.category_deleted | ||
* @documentationMaturity preview | ||
*/ | ||
export declare function onCategoryUpdated(handler: (event: CategoryUpdatedEnvelope) => void | Promise<void>): void; | ||
export interface CategoryDeletedEnvelope { | ||
export declare function onCategoryDeleted(handler: (event: CategoryDeletedEnvelope) => void | Promise<void>): void; | ||
export interface CategoryUpdatedEnvelope { | ||
entity: Category; | ||
metadata: EventMetadata; | ||
} | ||
/** | ||
* An existing category was removed. | ||
* An existing category was updated. | ||
* @permissionScope Read Forums | ||
@@ -579,6 +579,6 @@ * @permissionScopeId SCOPE.DC-FORUM.READ-FORUM | ||
* @webhook | ||
* @eventType wix.forum.category_deleted | ||
* @eventType wix.forum.category_updated | ||
* @documentationMaturity preview | ||
*/ | ||
export declare function onCategoryDeleted(handler: (event: CategoryDeletedEnvelope) => void | Promise<void>): void; | ||
export declare function onCategoryUpdated(handler: (event: CategoryUpdatedEnvelope) => void | Promise<void>): void; | ||
/** | ||
@@ -585,0 +585,0 @@ * Returns a single category by ID. |
@@ -5,4 +5,4 @@ import { getCategory as publicGetCategory, getCategoryBySlug as publicGetCategoryBySlug, queryCategories as publicQueryCategories, subscribeContactToCategory as publicSubscribeContactToCategory, unsubscribeContactFromCategory as publicUnsubscribeContactFromCategory } from './forum-v1-category-categories.public'; | ||
import { onCategoryCreated as publicOnCategoryCreated } from './forum-v1-category-categories.public'; | ||
import { onCategoryDeleted as publicOnCategoryDeleted } from './forum-v1-category-categories.public'; | ||
import { onCategoryUpdated as publicOnCategoryUpdated } from './forum-v1-category-categories.public'; | ||
import { onCategoryDeleted as publicOnCategoryDeleted } from './forum-v1-category-categories.public'; | ||
export declare const getCategory: MaybeContext<BuildRESTFunction<typeof publicGetCategory> & typeof publicGetCategory>; | ||
@@ -19,2 +19,8 @@ export declare const getCategoryBySlug: MaybeContext<BuildRESTFunction<typeof publicGetCategoryBySlug> & typeof publicGetCategoryBySlug>; | ||
export declare const onCategoryCreated: ReturnType<typeof createEventModule<_publicOnCategoryCreatedType>>; | ||
export { publicOnCategoryDeleted }; | ||
export type _publicOnCategoryDeletedType = typeof publicOnCategoryDeleted; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
export declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
export { publicOnCategoryUpdated }; | ||
@@ -26,9 +32,3 @@ export type _publicOnCategoryUpdatedType = typeof publicOnCategoryUpdated; | ||
export declare const onCategoryUpdated: ReturnType<typeof createEventModule<_publicOnCategoryUpdatedType>>; | ||
export { publicOnCategoryDeleted }; | ||
export type _publicOnCategoryDeletedType = typeof publicOnCategoryDeleted; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
export declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
export { HeaderType, PostType, Access, Interaction, Type, PostInteraction, CommentOrder, CategoryFieldField, Field, Order, WebhookIdentityType, } from './forum-v1-category-categories.universal'; | ||
export { Category, ColorComponent, Reaction, ReactionReactionOneOf, SeoSchema, Keyword, Tag, Settings, CategoryRequest, CategoryResponse, CategorySlugRequest, QueryCategoriesRequest, CategoriesPaging, CategoriesSort, QueryCategoriesResponse, QueryCategoriesResponseMetaData, MarkCategoryReadRequest, MarkCategoryReadResponse, MarkAllPostsAsReadRequest, MarkAllPostsAsReadResponse, CreateCategoryRequest, UpdateCategoryRequest, DeleteCategoryRequest, DeleteCategoryResponse, SubscribeContactToCategoryRequest, SubscribeContactToCategoryResponse, UnsubscribeContactFromCategoryRequest, UnsubscribeContactFromCategoryResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, CategoryNonNullableFields, CategoryResponseNonNullableFields, QueryCategoriesResponseNonNullableFields, BaseEventMetadata, EventMetadata, CategoryCreatedEnvelope, CategoryUpdatedEnvelope, CategoryDeletedEnvelope, GetCategoryOptions, GetCategoryBySlugOptions, QueryCategoriesOptions, SubscribeContactToCategoryOptions, UnsubscribeContactFromCategoryOptions, } from './forum-v1-category-categories.universal'; | ||
export { Category, ColorComponent, Reaction, ReactionReactionOneOf, SeoSchema, Keyword, Tag, Settings, CategoryRequest, CategoryResponse, CategorySlugRequest, QueryCategoriesRequest, CategoriesPaging, CategoriesSort, QueryCategoriesResponse, QueryCategoriesResponseMetaData, MarkCategoryReadRequest, MarkCategoryReadResponse, MarkAllPostsAsReadRequest, MarkAllPostsAsReadResponse, CreateCategoryRequest, UpdateCategoryRequest, DeleteCategoryRequest, DeleteCategoryResponse, SubscribeContactToCategoryRequest, SubscribeContactToCategoryResponse, UnsubscribeContactFromCategoryRequest, UnsubscribeContactFromCategoryResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, CategoryNonNullableFields, CategoryResponseNonNullableFields, QueryCategoriesResponseNonNullableFields, BaseEventMetadata, EventMetadata, CategoryCreatedEnvelope, CategoryDeletedEnvelope, CategoryUpdatedEnvelope, GetCategoryOptions, GetCategoryBySlugOptions, QueryCategoriesOptions, SubscribeContactToCategoryOptions, UnsubscribeContactFromCategoryOptions, } from './forum-v1-category-categories.universal'; |
@@ -5,4 +5,4 @@ import { getCategory as publicGetCategory, getCategoryBySlug as publicGetCategoryBySlug, queryCategories as publicQueryCategories, subscribeContactToCategory as publicSubscribeContactToCategory, unsubscribeContactFromCategory as publicUnsubscribeContactFromCategory, } from './forum-v1-category-categories.public'; | ||
import { onCategoryCreated as publicOnCategoryCreated } from './forum-v1-category-categories.public'; | ||
import { onCategoryDeleted as publicOnCategoryDeleted } from './forum-v1-category-categories.public'; | ||
import { onCategoryUpdated as publicOnCategoryUpdated } from './forum-v1-category-categories.public'; | ||
import { onCategoryDeleted as publicOnCategoryDeleted } from './forum-v1-category-categories.public'; | ||
export const getCategory = /*#__PURE__*/ createRESTModule(publicGetCategory); | ||
@@ -18,2 +18,7 @@ export const getCategoryBySlug = /*#__PURE__*/ createRESTModule(publicGetCategoryBySlug); | ||
export const onCategoryCreated = createEventModule(publicOnCategoryCreated); | ||
export { publicOnCategoryDeleted }; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
export const onCategoryDeleted = createEventModule(publicOnCategoryDeleted); | ||
export { publicOnCategoryUpdated }; | ||
@@ -24,8 +29,3 @@ /** | ||
export const onCategoryUpdated = createEventModule(publicOnCategoryUpdated); | ||
export { publicOnCategoryDeleted }; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
export const onCategoryDeleted = createEventModule(publicOnCategoryDeleted); | ||
export { HeaderType, PostType, Access, Interaction, Type, PostInteraction, CommentOrder, CategoryFieldField, Field, Order, WebhookIdentityType, } from './forum-v1-category-categories.universal'; | ||
//# sourceMappingURL=forum-v1-category-categories.context.js.map |
@@ -78,4 +78,4 @@ import { EventDefinition, HttpClient } from '@wix/sdk-types'; | ||
export declare const onCategoryCreated: EventDefinition<CategoryCreatedEnvelope, "wix.forum.category_created">; | ||
export declare const onCategoryDeleted: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
export declare const onCategoryUpdated: EventDefinition<CategoryUpdatedEnvelope, "wix.forum.category_updated">; | ||
export declare const onCategoryDeleted: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
export { Access, ActionEvent, BaseEventMetadata, CategoriesPaging, CategoriesSort, Category, CategoryCreatedEnvelope, CategoryDeletedEnvelope, CategoryFieldField, CategoryNonNullableFields, CategoryRequest, CategoryResponse, CategoryResponseNonNullableFields, CategorySlugRequest, CategoryUpdatedEnvelope, ColorComponent, CommentOrder, CreateCategoryRequest, DeleteCategoryRequest, DeleteCategoryResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventMetadata, Field, GetCategoryBySlugOptions, GetCategoryOptions, HeaderType, IdentificationData, IdentificationDataIdOneOf, Interaction, Keyword, MarkAllPostsAsReadRequest, MarkAllPostsAsReadResponse, MarkCategoryReadRequest, MarkCategoryReadResponse, MessageEnvelope, Order, PostInteraction, PostType, QueryCategoriesOptions, QueryCategoriesRequest, QueryCategoriesResponse, QueryCategoriesResponseMetaData, QueryCategoriesResponseNonNullableFields, Reaction, ReactionReactionOneOf, RestoreInfo, SeoSchema, Settings, SubscribeContactToCategoryOptions, SubscribeContactToCategoryRequest, SubscribeContactToCategoryResponse, Tag, Type, UnsubscribeContactFromCategoryOptions, UnsubscribeContactFromCategoryRequest, UnsubscribeContactFromCategoryResponse, UpdateCategoryRequest, WebhookIdentityType, } from './forum-v1-category-categories.universal'; |
@@ -61,10 +61,10 @@ import { renameKeysFromRESTResponseToSDKResponse } from '@wix/sdk-runtime/rename-all-nested-keys'; | ||
])))(); | ||
export const onCategoryUpdated = EventDefinition('wix.forum.category_updated', true, (event) => renameKeysFromRESTResponseToSDKResponse(transformPaths(event, [ | ||
export const onCategoryDeleted = EventDefinition('wix.forum.category_deleted', true, (event) => renameKeysFromRESTResponseToSDKResponse(transformPaths(event, [ | ||
{ | ||
transformFn: transformRESTImageToSDKImage, | ||
paths: [{ path: 'entity.headerImage' }], | ||
paths: [{ path: 'undefined.headerImage' }], | ||
}, | ||
{ | ||
transformFn: transformRESTPageURLToSDKPageURL, | ||
paths: [{ path: 'entity.url' }], | ||
paths: [{ path: 'undefined.url' }], | ||
}, | ||
@@ -74,4 +74,4 @@ { | ||
paths: [ | ||
{ path: 'entity.createdDate' }, | ||
{ path: 'entity.updatedDate' }, | ||
{ path: 'undefined.createdDate' }, | ||
{ path: 'undefined.updatedDate' }, | ||
{ path: 'metadata.eventTime' }, | ||
@@ -83,16 +83,16 @@ ], | ||
paths: [ | ||
{ path: 'entity.headerImageOverlayColor.opacity' }, | ||
{ path: 'entity.headerBackgroundColor.opacity' }, | ||
{ path: 'entity.headerTextColor.opacity' }, | ||
{ path: 'undefined.headerImageOverlayColor.opacity' }, | ||
{ path: 'undefined.headerBackgroundColor.opacity' }, | ||
{ path: 'undefined.headerTextColor.opacity' }, | ||
], | ||
}, | ||
])))(); | ||
export const onCategoryDeleted = EventDefinition('wix.forum.category_deleted', true, (event) => renameKeysFromRESTResponseToSDKResponse(transformPaths(event, [ | ||
export const onCategoryUpdated = EventDefinition('wix.forum.category_updated', true, (event) => renameKeysFromRESTResponseToSDKResponse(transformPaths(event, [ | ||
{ | ||
transformFn: transformRESTImageToSDKImage, | ||
paths: [{ path: 'undefined.headerImage' }], | ||
paths: [{ path: 'entity.headerImage' }], | ||
}, | ||
{ | ||
transformFn: transformRESTPageURLToSDKPageURL, | ||
paths: [{ path: 'undefined.url' }], | ||
paths: [{ path: 'entity.url' }], | ||
}, | ||
@@ -102,4 +102,4 @@ { | ||
paths: [ | ||
{ path: 'undefined.createdDate' }, | ||
{ path: 'undefined.updatedDate' }, | ||
{ path: 'entity.createdDate' }, | ||
{ path: 'entity.updatedDate' }, | ||
{ path: 'metadata.eventTime' }, | ||
@@ -111,5 +111,5 @@ ], | ||
paths: [ | ||
{ path: 'undefined.headerImageOverlayColor.opacity' }, | ||
{ path: 'undefined.headerBackgroundColor.opacity' }, | ||
{ path: 'undefined.headerTextColor.opacity' }, | ||
{ path: 'entity.headerImageOverlayColor.opacity' }, | ||
{ path: 'entity.headerBackgroundColor.opacity' }, | ||
{ path: 'entity.headerTextColor.opacity' }, | ||
], | ||
@@ -116,0 +116,0 @@ }, |
@@ -550,8 +550,7 @@ export interface Category { | ||
export declare function onCategoryCreated(handler: (event: CategoryCreatedEnvelope) => void | Promise<void>): void; | ||
export interface CategoryUpdatedEnvelope { | ||
entity: Category; | ||
export interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
/** | ||
* An existing category was updated. | ||
* An existing category was removed. | ||
* @permissionScope Read Forums | ||
@@ -563,11 +562,12 @@ * @permissionScopeId SCOPE.DC-FORUM.READ-FORUM | ||
* @webhook | ||
* @eventType wix.forum.category_updated | ||
* @eventType wix.forum.category_deleted | ||
* @documentationMaturity preview | ||
*/ | ||
export declare function onCategoryUpdated(handler: (event: CategoryUpdatedEnvelope) => void | Promise<void>): void; | ||
export interface CategoryDeletedEnvelope { | ||
export declare function onCategoryDeleted(handler: (event: CategoryDeletedEnvelope) => void | Promise<void>): void; | ||
export interface CategoryUpdatedEnvelope { | ||
entity: Category; | ||
metadata: EventMetadata; | ||
} | ||
/** | ||
* An existing category was removed. | ||
* An existing category was updated. | ||
* @permissionScope Read Forums | ||
@@ -579,6 +579,6 @@ * @permissionScopeId SCOPE.DC-FORUM.READ-FORUM | ||
* @webhook | ||
* @eventType wix.forum.category_deleted | ||
* @eventType wix.forum.category_updated | ||
* @documentationMaturity preview | ||
*/ | ||
export declare function onCategoryDeleted(handler: (event: CategoryDeletedEnvelope) => void | Promise<void>): void; | ||
export declare function onCategoryUpdated(handler: (event: CategoryUpdatedEnvelope) => void | Promise<void>): void; | ||
/** | ||
@@ -585,0 +585,0 @@ * Returns a single category by ID. |
{ | ||
"name": "@wix/forum_categories", | ||
"version": "1.0.35", | ||
"version": "1.0.36", | ||
"publishConfig": { | ||
@@ -49,3 +49,3 @@ "registry": "https://registry.npmjs.org/", | ||
}, | ||
"falconPackageHash": "007b0c5b0dc026e77cfbee1e1e950fe625d6d5bc2c8c56e99b992a16" | ||
"falconPackageHash": "9409e06c782bf3c9c8119d779424b248a235ea116dda9694814c1348" | ||
} |
@@ -1016,2 +1016,5 @@ type HostModule<T, H extends Host> = { | ||
} | ||
interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
interface CategoryUpdatedEnvelope { | ||
@@ -1021,5 +1024,2 @@ entity: Category; | ||
} | ||
interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
interface GetCategoryOptions { | ||
@@ -1124,4 +1124,4 @@ /** Array of extra category fields to be included in the response. */ | ||
declare const onCategoryCreated$1: EventDefinition<CategoryCreatedEnvelope, "wix.forum.category_created">; | ||
declare const onCategoryDeleted$1: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
declare const onCategoryUpdated$1: EventDefinition<CategoryUpdatedEnvelope, "wix.forum.category_updated">; | ||
declare const onCategoryDeleted$1: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
@@ -1142,2 +1142,8 @@ declare function createEventModule<T extends EventDefinition<any, string>>(eventDefinition: T): BuildEventDefinition<T> & T; | ||
type _publicOnCategoryDeletedType = typeof onCategoryDeleted$1; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
type _publicOnCategoryUpdatedType = typeof onCategoryUpdated$1; | ||
@@ -1149,8 +1155,2 @@ /** | ||
type _publicOnCategoryDeletedType = typeof onCategoryDeleted$1; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
export { Access, type ActionEvent, type BaseEventMetadata, type CategoriesPaging, type CategoriesSort, type Category, type CategoryCreatedEnvelope, type CategoryDeletedEnvelope, CategoryFieldField, type CategoryNonNullableFields, type CategoryRequest, type CategoryResponse, type CategoryResponseNonNullableFields, type CategorySlugRequest, type CategoryUpdatedEnvelope, type ColorComponent, CommentOrder, type CreateCategoryRequest, type DeleteCategoryRequest, type DeleteCategoryResponse, type DomainEvent, type DomainEventBodyOneOf, type EntityCreatedEvent, type EntityDeletedEvent, type EntityUpdatedEvent, type EventMetadata, Field, type GetCategoryBySlugOptions, type GetCategoryOptions, HeaderType, type IdentificationData, type IdentificationDataIdOneOf, Interaction, type Keyword, type MarkAllPostsAsReadRequest, type MarkAllPostsAsReadResponse, type MarkCategoryReadRequest, type MarkCategoryReadResponse, type MessageEnvelope, Order, PostInteraction, PostType, type QueryCategoriesOptions, type QueryCategoriesRequest, type QueryCategoriesResponse, type QueryCategoriesResponseMetaData, type QueryCategoriesResponseNonNullableFields, type Reaction, type ReactionReactionOneOf, type RestoreInfo, type SeoSchema, type Settings, type SubscribeContactToCategoryOptions, type SubscribeContactToCategoryRequest, type SubscribeContactToCategoryResponse, type Tag, Type, type UnsubscribeContactFromCategoryOptions, type UnsubscribeContactFromCategoryRequest, type UnsubscribeContactFromCategoryResponse, type UpdateCategoryRequest, WebhookIdentityType, type _publicOnCategoryCreatedType, type _publicOnCategoryDeletedType, type _publicOnCategoryUpdatedType, getCategory, getCategoryBySlug, onCategoryCreated, onCategoryDeleted, onCategoryUpdated, onCategoryCreated$1 as publicOnCategoryCreated, onCategoryDeleted$1 as publicOnCategoryDeleted, onCategoryUpdated$1 as publicOnCategoryUpdated, queryCategories, subscribeContactToCategory, unsubscribeContactFromCategory }; |
@@ -1016,2 +1016,5 @@ type HostModule<T, H extends Host> = { | ||
} | ||
interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
interface CategoryUpdatedEnvelope { | ||
@@ -1021,5 +1024,2 @@ entity: Category; | ||
} | ||
interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
interface GetCategoryOptions { | ||
@@ -1124,4 +1124,4 @@ /** Array of extra category fields to be included in the response. */ | ||
declare const onCategoryCreated$1: EventDefinition<CategoryCreatedEnvelope, "wix.forum.category_created">; | ||
declare const onCategoryDeleted$1: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
declare const onCategoryUpdated$1: EventDefinition<CategoryUpdatedEnvelope, "wix.forum.category_updated">; | ||
declare const onCategoryDeleted$1: EventDefinition<CategoryDeletedEnvelope, "wix.forum.category_deleted">; | ||
@@ -1142,2 +1142,8 @@ declare function createEventModule<T extends EventDefinition<any, string>>(eventDefinition: T): BuildEventDefinition<T> & T; | ||
type _publicOnCategoryDeletedType = typeof onCategoryDeleted$1; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
type _publicOnCategoryUpdatedType = typeof onCategoryUpdated$1; | ||
@@ -1149,8 +1155,2 @@ /** | ||
type _publicOnCategoryDeletedType = typeof onCategoryDeleted$1; | ||
/** | ||
* An existing category was removed. | ||
*/ | ||
declare const onCategoryDeleted: ReturnType<typeof createEventModule<_publicOnCategoryDeletedType>>; | ||
export { Access, type ActionEvent, type BaseEventMetadata, type CategoriesPaging, type CategoriesSort, type Category, type CategoryCreatedEnvelope, type CategoryDeletedEnvelope, CategoryFieldField, type CategoryNonNullableFields, type CategoryRequest, type CategoryResponse, type CategoryResponseNonNullableFields, type CategorySlugRequest, type CategoryUpdatedEnvelope, type ColorComponent, CommentOrder, type CreateCategoryRequest, type DeleteCategoryRequest, type DeleteCategoryResponse, type DomainEvent, type DomainEventBodyOneOf, type EntityCreatedEvent, type EntityDeletedEvent, type EntityUpdatedEvent, type EventMetadata, Field, type GetCategoryBySlugOptions, type GetCategoryOptions, HeaderType, type IdentificationData, type IdentificationDataIdOneOf, Interaction, type Keyword, type MarkAllPostsAsReadRequest, type MarkAllPostsAsReadResponse, type MarkCategoryReadRequest, type MarkCategoryReadResponse, type MessageEnvelope, Order, PostInteraction, PostType, type QueryCategoriesOptions, type QueryCategoriesRequest, type QueryCategoriesResponse, type QueryCategoriesResponseMetaData, type QueryCategoriesResponseNonNullableFields, type Reaction, type ReactionReactionOneOf, type RestoreInfo, type SeoSchema, type Settings, type SubscribeContactToCategoryOptions, type SubscribeContactToCategoryRequest, type SubscribeContactToCategoryResponse, type Tag, Type, type UnsubscribeContactFromCategoryOptions, type UnsubscribeContactFromCategoryRequest, type UnsubscribeContactFromCategoryResponse, type UpdateCategoryRequest, WebhookIdentityType, type _publicOnCategoryCreatedType, type _publicOnCategoryDeletedType, type _publicOnCategoryUpdatedType, getCategory, getCategoryBySlug, onCategoryCreated, onCategoryDeleted, onCategoryUpdated, onCategoryCreated$1 as publicOnCategoryCreated, onCategoryDeleted$1 as publicOnCategoryDeleted, onCategoryUpdated$1 as publicOnCategoryUpdated, queryCategories, subscribeContactToCategory, unsubscribeContactFromCategory }; |
@@ -550,8 +550,7 @@ interface Category { | ||
declare function onCategoryCreated(handler: (event: CategoryCreatedEnvelope) => void | Promise<void>): void; | ||
interface CategoryUpdatedEnvelope { | ||
entity: Category; | ||
interface CategoryDeletedEnvelope { | ||
metadata: EventMetadata; | ||
} | ||
/** | ||
* An existing category was updated. | ||
* An existing category was removed. | ||
* @permissionScope Read Forums | ||
@@ -563,11 +562,12 @@ * @permissionScopeId SCOPE.DC-FORUM.READ-FORUM | ||
* @webhook | ||
* @eventType wix.forum.category_updated | ||
* @eventType wix.forum.category_deleted | ||
* @documentationMaturity preview | ||
*/ | ||
declare function onCategoryUpdated(handler: (event: CategoryUpdatedEnvelope) => void | Promise<void>): void; | ||
interface CategoryDeletedEnvelope { | ||
declare function onCategoryDeleted(handler: (event: CategoryDeletedEnvelope) => void | Promise<void>): void; | ||
interface CategoryUpdatedEnvelope { | ||
entity: Category; | ||
metadata: EventMetadata; | ||
} | ||
/** | ||
* An existing category was removed. | ||
* An existing category was updated. | ||
* @permissionScope Read Forums | ||
@@ -579,6 +579,6 @@ * @permissionScopeId SCOPE.DC-FORUM.READ-FORUM | ||
* @webhook | ||
* @eventType wix.forum.category_deleted | ||
* @eventType wix.forum.category_updated | ||
* @documentationMaturity preview | ||
*/ | ||
declare function onCategoryDeleted(handler: (event: CategoryDeletedEnvelope) => void | Promise<void>): void; | ||
declare function onCategoryUpdated(handler: (event: CategoryUpdatedEnvelope) => void | Promise<void>): void; | ||
/** | ||
@@ -585,0 +585,0 @@ * Returns a single category by ID. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet