Skip to content

Other ​

ChildState ​

ChildState = { kind: "Empty"; } | { kind: "NotLoaded"; } | { items: ID[]; kind: "Loaded"; }


CommandID ​

CommandID = string & object

A unique command identifier.

Type Declaration ​

__commandId? ​

optional __commandId: never

Example ​

ts
"my-super-command"

DefineSlotContent ​

DefineSlotContent<TType, P> = Prettify<object & P>

Type Parameters ​

Type Parameter
TType extends string
P extends Record<string, unknown>

FilterSlot ​

FilterSlot = typeof FilterSlot[keyof typeof FilterSlot]


FooterSlot ​

FooterSlot = typeof FooterSlot[keyof typeof FooterSlot]


HTTPHistorySlot ​

HTTPHistorySlot = typeof HTTPHistorySlot[keyof typeof HTTPHistorySlot]


HTTPHistorySlotContent ​

HTTPHistorySlotContent = object

Properties ​

toolbar-primary ​

toolbar-primary: ButtonSlotContent | CustomSlotContent | CommandSlotContent


JSONPrimitive ​

JSONPrimitive = string | number | boolean | null | undefined


KeepOperation ​

KeepOperation<T> = T & object

Type Declaration ​

__operation? ​

optional __operation: never

Type Parameters ​

Type Parameter
T

MatchReplaceSlot ​

MatchReplaceSlot = typeof MatchReplaceSlot[keyof typeof MatchReplaceSlot]


NotAssignableToJson ​

NotAssignableToJson = bigint | symbol | Function


ReplaySlot ​

ReplaySlot = typeof ReplaySlot[keyof typeof ReplaySlot]


ReplaySlotContent ​

ReplaySlotContent = object

Properties ​

session-toolbar-primary ​

session-toolbar-primary: ButtonSlotContent | CustomSlotContent | CommandSlotContent

session-toolbar-secondary ​

session-toolbar-secondary: ButtonSlotContent | CustomSlotContent | CommandSlotContent

topbar ​

topbar: ButtonSlotContent | CustomSlotContent | CommandSlotContent


Routes ​

Routes = typeof Routes[keyof typeof Routes]


ScopeSlot ​

ScopeSlot = typeof ScopeSlot[keyof typeof ScopeSlot]


ScopeSlotContent ​

ScopeSlotContent = object

Properties ​

create-header ​

create-header: ButtonSlotContent | CustomSlotContent | CommandSlotContent

update-header ​

update-header: ButtonSlotContent | CustomSlotContent | CommandSlotContent


SearchSlot ​

SearchSlot = typeof SearchSlot[keyof typeof SearchSlot]


SearchSlotContent ​

SearchSlotContent = object

Properties ​

search-toolbar-primary ​

search-toolbar-primary: ButtonSlotContent | CustomSlotContent | CommandSlotContent


SettingsSlot ​

SettingsSlot = typeof SettingsSlot[keyof typeof SettingsSlot]


SettingsSlotContent ​

SettingsSlotContent = object

Properties ​

plugins-section ​

plugins-section: SettingsPluginSlotContent


SitemapRootEntry ​

SitemapRootEntry = object

Properties ​

childState ​

childState: ChildState

The child state of the entry.

id ​

id: ID

The ID of the entry.

label ​

label: string

The label of the entry.


Source ​

Source = typeof Source[keyof typeof Source]


API ​

Renames and re-exports Caido