@yunusemrejs/drag-drop-content-types-strapi5
Version:
A powerful Strapi plugin that enables intuitive drag-and-drop sorting of content types with real-time updates, optimized performance, and a seamless user experience.
22 lines (21 loc) • 960 B
TypeScript
declare const _default: {
dragdrop: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => {
getWelcomeMessage(): {
body: string;
};
sortIndex(contentType: `admin::${string}` | `strapi::${string}` | `api::${string}.${string}` | `plugin::${string}.${string}`, start: number, limit: number, locale: string, rankFieldName: string): Promise<{}>;
batchUpdate(config: import("../../../typings").PluginSettingsResponse, updates: import("../../../typings").RankUpdate[], contentType: `admin::${string}` | `strapi::${string}` | `api::${string}.${string}` | `plugin::${string}.${string}`): Promise<{
id: any;
rank: any;
}[]>;
};
settings: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => {
getSettings(): Promise<unknown>;
setSettings(settings: any): Promise<unknown>;
};
};
export default _default;