Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

Hierarchy

  • IFunFrets

Index

Properties

currentStateNode

currentStateNode: IStateNode<T>

getRouteLink

getRouteLink: (key: string, data?: any) => string | false

Type declaration

    • (key: string, data?: any): string | false
    • Parameters

      • key: string
      • Optional data: any

      Returns string | false

modelProps

modelProps: T

navToPath

navToPath: (key: string, data?: any) => void

Type declaration

    • (key: string, data?: any): void
    • Parameters

      • key: string
      • Optional data: any

      Returns void

navToRoute

navToRoute: (key: string, data?: any) => void

Type declaration

    • (key: string, data?: any): void
    • Parameters

      • key: string
      • Optional data: any

      Returns void

present

present: (proposal: Partial<T>) => void

Type declaration

    • (proposal: Partial<T>): void
    • Parameters

      • proposal: Partial<T>

      Returns void

projector

projector: Projector

registerAcceptor

registerAcceptor: (presenterFn: IModelPresenter<T>) => void

Type declaration

registerAction

registerAction: (key: string, actionFn: IActionFn<T>) => IActionEventHandler

Type declaration

registerField

registerField: IRegisterFieldFn

registerRouteAction

registerRouteAction: (key: string, path: string, actionFn: RouteActionFn<T>) => void

Type declaration

    • Parameters

      Returns void

registerStateGraph

registerStateGraph: (entryState: IStateNode<T>) => void

Type declaration

registerView

registerView: (renderFn: (app: IFunFrets<T>) => VNode) => void

Type declaration

    • (renderFn: (app: IFunFrets<T>) => VNode): void

Legend

Generated using TypeDoc