tuil
ReferencePackages@mwillbanks/tuil-routerAPI

FocusSnapshot

interface exported by @mwillbanks/tuil-router.

View rawEdit

interface

Public interface exported by @mwillbanks/tuil-router.

export interface FocusSnapshot {
  readonly scopeId?: string;
  readonly focusedId?: string;
  readonly scroll?: number;
  readonly selected?: string;
  readonly panes?: Readonly<Record<string, unknown>>;
}

Members

MemberTypeRequiredDescriptionRelated types
scopeIdstring | undefinedNoThe scopeId member uses the string | undefined contract.
focusedIdstring | undefinedNoThe focusedId member uses the string | undefined contract.
scrollnumber | undefinedNoThe scroll member uses the number | undefined contract.
selectedstring | undefinedNoThe selected member uses the string | undefined contract.
panesReadonly<Record<string, unknown>> | undefinedNoThe panes member uses the Readonly<Record<string, unknown>> | undefined contract.

Parameters

This declaration has no public members.

Returns

This declaration does not return a value.

Throws

No thrown errors are documented for this declaration.

No package-local related types.

Source

View the secondary source reference

Package

@mwillbanks/tuil-router

On this page