Verwendung

Embed a hosted help page

Dieser Typ wird verwendet von WebView

tsx
import { WebView } from 'kuito';

export default function Help() {
  return <WebView flex={1} src="https://example.com/help" />;
}

Typdeklaration

ts
export type WebViewMethods = {
  goBack(): Promise<void>;
  goForward(): Promise<void>;
  reload(): Promise<void>;
  stop(): Promise<void>;
  /** Runs `script` in the main frame; its result and errors stay in the page. */
  injectJavaScript(script: string): Promise<void>;
  /** Dispatches a `message` event on the page's `window`, with `data` as `event.data`. */
  postMessage(data: string): Promise<void>;
};

Mitglieder 6

NameTypErforderlichBeschreibung
goBack() => Promise<void>Ja—
goForward() => Promise<void>Ja—
reload() => Promise<void>Ja—
stop() => Promise<void>Ja—
injectJavaScript(script: string) => Promise<void>JaRuns script in the main frame; its result and errors stay in the page.
postMessage(data: string) => Promise<void>JaDispatches a message event on the page's window, with data as event.data.
goBack — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

goForward — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

reload — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

stop — Methodensignaturen

Signaturen

ts
(): Promise<void>

Parameter

Keine Parameter.

Rückgabe

Promise<void>

injectJavaScript — Methodensignaturen

Signaturen

ts
(script: string): Promise<void>

Parameter

NameTypErforderlichBeschreibung
scriptstringJa—

Rückgabe

Promise<void>

postMessage — Methodensignaturen

Signaturen

ts
(data: string): Promise<void>

Parameter

NameTypErforderlichBeschreibung
datastringJa—

Rückgabe

Promise<void>

Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.