@codelet/core
Version:
mini core
22 lines (21 loc) • 639 B
TypeScript
import { type MiniEvent } from '../create';
interface TransferBehaviorConfig {
checker: (data: {
url?: string;
disabled?: boolean;
query?: Record<string, any>;
fn?: string;
item?: any;
event: MiniEvent;
auth: string;
guard: string;
}) => boolean | Promise<boolean>;
}
export declare function setupTransferBehavior(cfg: Partial<TransferBehaviorConfig>): void;
export declare const TransferBehavior: import("../create").CreateBehavior<{}, import("../create").OptionBehavior, {
/**
* 处理点击事件的
*/
transfer(e: any): void;
}, {}>;
export {};