Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/ogone/src/ogone.main.d.ts>OgoneInterface

Advanced Web Composition for Future
Latest
interface OgoneInterface
import { type OgoneInterface } from "https://deno.land/x/ogone@revb3/src/ogone.main.d.ts";

Properties

types: { [k: string]: OgoneParameters["type"]; }
arrays: { [k: string]: any[]; }
root: boolean
require: { [k: string]: any; }
stores: OgoneStores
clients: OgoneStoreClient[]
render: OgoneRenderRegistry
contexts: OgoneContexts
components: OgoneComponentsRegistry
classes: OgoneClassesRegistry
errorPanel: HTMLDivElement | null
warnPanel: HTMLDivElement | null
successPanel: HTMLDivElement | null
infosPanel: HTMLDivElement | null
errors: number
firstErrorPerf: number | null
mod: OgoneModules
ComponentCollectionManager: any
instances: { [componentUuid: string]: any[]; }
protocols: { [componentUuid: string]: FunctionConstructor; }
routerReactions: Function[]
optional
subscribeComponent: (Onode: HTMLOgoneElement) => void
runSync: (
_state: number | string,
ctx?: any,
event?: Parameters<OnodeComponent["OnodeTriggerDefault"]>[1],
) => any
run: (
_state: number | string,
ctx?: any,
event?: Parameters<OnodeComponent["OnodeTriggerDefault"]>[1],
) => Promise<any>
actualRoute: string | null
files: string[]
directories: string[]
controllers: { [key: string]: any; }
main: string
readonly
allowedTypes: string[]
isDeno: boolean