UNPKG

adonisjs-livewire

Version:

A front-end framework for AdonisJS

24 lines (23 loc) 746 B
import type { HttpContext } from '@adonisjs/core/http'; import { Edge } from 'edge.js'; import { ApplicationService } from '@adonisjs/core/types'; export declare class BaseComponent { protected __id: string; protected __name: string; protected __view_path: string; bindings: any; app: ApplicationService; ctx: HttpContext; __view: ReturnType<Edge['createRenderer']>; __view_data: Record<string, any>; get view(): ReturnType<Edge["createRenderer"]>; setId(id: string): void; getId(): string; setName(name: string): void; setViewPath(view: string): void; getName(): string; render(): Promise<string>; skipRender(html?: string): void; skipMount(): void; skipHydrate(): void; }