jovo-plugin-class-handler
Version:
Jovo plugin that allows using classes for defining handlers.
23 lines (22 loc) • 974 B
TypeScript
declare enum DataType {
Data = "$data",
Session = "$session.$data",
User = "$user.$data",
App = "$app.$data",
Input = "$inputs"
}
export interface DataParamMetaData {
index: number;
type: DataType;
accessor?: string;
}
export declare const DataParamMetaDataKey = "DataParamMetaData";
export declare const Data: (accessor?: string) => ParameterDecorator;
export declare const RequestData: (accessor?: string | undefined) => ParameterDecorator;
export declare const SessionData: (accessor?: string) => ParameterDecorator;
export declare const Session: (accessor?: string | undefined) => ParameterDecorator;
export declare const UserData: (accessor?: string) => ParameterDecorator;
export declare const User: (accessor?: string | undefined) => ParameterDecorator;
export declare const AppData: (accessor?: string) => ParameterDecorator;
export declare const InputData: (accessor?: string) => ParameterDecorator;
export {};