Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

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

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

Properties

optional
uuid: string
optional
placeholder: Text
optional
promise: null | Promise<void>
optional
actualRouteName: null | string
optional
actualRoute: null | any
optional
routeChanged: boolean | null
optional
locationPath: string | null
optional
historyState: { query: Map<unknown, unknown>; } | null
optional
actualTemplate: (HTMLElement | HTMLOgoneElement)[] | Comment | null
optional
replacer: HTMLElement | HTMLOgoneElement | null
optional
getContext: null | ((opt: { position: OgoneParameters["position"]; getLength?: boolean; getText?: string; }) => number | { [k: string]: any; }) | any
optional
type:
| "store"
| "component"
| "router"
| "async"
| "controller"
optional
methodsCandidate: Function[]
isTemplate: boolean
isTemplatePrivate: boolean
isTemplateProtected: boolean
isAsync: boolean
isController: boolean
isAsyncNode: boolean
isStore: boolean
isRouter: boolean
optional
isRoot: boolean
optional
isRemote: boolean
optional
isImported: boolean
optional
extends: string
optional
key: string
optional
parentNodeKey: string
optional
name: string
optional
tree: string
optional
index: number
isOriginalNode: boolean
optional
level: number
optional
position: number[]
flags: any
optional
original: HTMLOgoneElement
optional
routerCalling: HTMLOgoneElement
optional
component: HTMLOgoneElement | null
props: any
optional
nodeProps: [string, string][]
optional
params: any
optional
parentComponent: HTMLOgoneElement | null
parentCTXId: string
optional
positionInParentComponent: number[]
optional
levelInParentComponent: number
optional
nodes: (HTMLOgoneElement & HTMLElement)[]
optional
namespace: string
requirements: [string, string][] | null
dependencies: string[] | null
routes: null | Route[]
optional
render: ((
position?: number[],
index?: number,
level?: number,
) => HTMLOgoneElement | HTMLElement) | null