@progress/sitefinity-nextjs-sdk
Version:
Provides OOB widgets developed using the Next.js framework, which includes an abstraction layer for Sitefinity communication. Additionally, it offers an expanded API, typings, and tools for further development and integration.
8 lines (7 loc) • 586 B
TypeScript
import { ComponentMetadata, GetCategoriesArgs, GetWidgetMetadataArgs, GetWidgetsArgs, RenderResult, RenderWidgetArgs, RendererContract, TotalCountResult, WidgetSection } from '../editor/renderer-contract-interfaces';
export declare class RendererContractImpl implements RendererContract {
getWidgetMetadata(args: GetWidgetMetadataArgs): Promise<ComponentMetadata>;
renderWidget(args: RenderWidgetArgs): Promise<RenderResult>;
getWidgets(args: GetWidgetsArgs): Promise<TotalCountResult<WidgetSection[]>>;
getCategories(args: GetCategoriesArgs): Promise<Array<string>>;
}