adonisjs-livewire
Version:
A front-end framework for AdonisJS
20 lines (19 loc) • 1.23 kB
TypeScript
import type { HttpContext } from '@adonisjs/core/http';
import { BaseComponent } from './base_component.js';
import { HandlesJsEvaluation } from './features/support_js_valuation/handles_js_evaluation.js';
import { HandlesPageComponents } from './features/support_page_components/handles_page_components.js';
import { HandlesDecorators } from './features/support_decorators/handles_decorators.js';
import { HandlesRedirects } from './features/support_redirects/handles_redirects.js';
import { HandlesEvents } from './features/support_events/handles_events.js';
import type { ApplicationService } from '@adonisjs/core/types';
interface ComponentOptions {
ctx: HttpContext;
app: ApplicationService;
id: string;
name: string;
}
declare const Component_base: import("ts-mixer/dist/types/types.js").Class<any[], BaseComponent & HandlesEvents & HandlesRedirects & HandlesDecorators & HandlesPageComponents & HandlesJsEvaluation, typeof BaseComponent & typeof HandlesEvents & typeof HandlesRedirects & typeof HandlesDecorators & typeof HandlesPageComponents & typeof HandlesJsEvaluation>;
export declare class Component extends Component_base {
constructor({ ctx, app, id, name }: ComponentOptions);
}
export {};