Media
Bindings for @solid-primitives/media.
makeMediaQueryListener
let makeMediaQueryListener
(query: string)
(handler: MediaQueryEvent -> unit)
: DisposeCallback
MediaQueryEvent
type MediaQueryEvent = interface
member matches: bool
member media: string
createMediaQuery
let createMediaQuery(
query: string,
?serverFallback: bool
): MediaQuery
MediaQuery
type MediaQuery = unit -> bool
createBreakpoints
let createBreakpoints(queryMonitor: 'T): BreakpointMonitor<'T>
BreakpointMonitor
type BreakpointMonitor<'T>
sortBreakpoints
let sortBreakpoints(breakpoints: 'T): 'T
createPrefersDark
let createPrefersDark(?fallback: bool): MediaQuery
usePrefersDark
let usePrefersDark(): MediaQuery
Uses a rootless primitive that every caller shares.
