Skip to main content
Partas

Autofocus

/// <summary>
/// Reactively autofocuses an element passid in as a signal
/// </summary>
/// <example><code>
/// import { createAutofocus } from "@solid-primitives/autofocus";
/// // Using ref
/// let ref!: HTMLButtonElement;
/// createAutofocus(() => ref);
///
/// /button ref={ref}>Autofocused /button>;
///
/// // Using ref signal
/// const [ref, setRef] = createSignal /HTMLButtonElement>();
/// createAutofocus(ref);
///
/// /button ref={setRef}>Autofocused /button>;
/// </code></example>
[<ImportMember(path)>]
static member createAutofocus (ref: unit -> #HtmlElement): unit = jsNative

No further notes.

Last updated: 7/9/25, 7:54 PM

PartasBuilt using the Partas.SolidStart SolidBase template
Community
githubdiscord