Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ExtensionPageResolver<Attrs, RouteArgs>

A custom route resolver for ExtensionPage that generates handles routes to default extension pages or a page provided by an extension.

Type parameters

Hierarchy

Index

Constructors

constructor

Properties

component

component: new () => ExtensionPage<Attrs>

Type declaration

routeName

routeName: string

Static extension

extension: null | string = null

Methods

makeAttrs

  • makeAttrs(vnode: Vnode<Attrs, ExtensionPage<Attrs>>): Attrs & { routeName: string }

makeKey

  • makeKey(): string

onmatch

  • onmatch(args: Attrs & RouteArgs, requestedPath: string, route: string): CustomExtensionPage<Attrs>

render

Generated using TypeDoc version 0.22.10