FunctionCollapsibleSection({
open,
onOpenChange,
summary,
children,
summaryClassName = "",
bodyClassName = "flex flex-col ga
packages/serve-sim/src/client/components/collapsible-section.tsx:11
FunctionDeviceKitChrome({
chrome,
screen,
interactive = false,
onButton,
onCrownWheel,
}: {
chrome: DeviceKitChromeDescri
packages/serve-sim/src/client/components/device-chrome-frame.tsx:30
FunctionDevicePlaceholder({
name,
runtime,
chrome,
placeholderAsset,
busy,
busyLabel = "Starting…",
error,
onStart,
}:
packages/serve-sim/src/client/components/device-placeholder.tsx:20
FunctionDeviceRow({
device,
active,
starting,
shuttingDown,
onSelect,
onShutdown,
}: {
device: GridDevice;
acti
packages/serve-sim/src/client/components/device-row.tsx:10
FunctionGridPanel({
open,
onClose,
width,
side = "right",
devices,
total = 0,
hasMore = false,
onLoadMore,
on
packages/serve-sim/src/client/components/grid-panel.tsx:18
FunctionPanel({
open,
width,
children,
style,
side = "right",
}: {
open: boolean;
width: number;
children:
packages/serve-sim/src/client/Panel.tsx:4
FunctionPermBtn({
active,
pending,
onClick,
variant,
title,
children,
}: {
active: boolean;
pending: boolean;
packages/serve-sim/src/client/components/app-permissions-tool.tsx:186
FunctionResizeHandle({
panelWidth,
visible,
onPointerDown,
ariaLabel,
side = "right",
}: {
panelWidth: number;
visib
packages/serve-sim/src/client/components/resize-handle.tsx:7
FunctionScreenshotToast({
toast,
onReveal,
onDismiss,
onPause,
onResume,
}: ScreenshotToastProps)
packages/serve-sim/src/client/components/screenshot-toast.tsx:26
FunctionSelect({
label,
value,
options,
disabled,
onChange,
className,
}: {
label: string;
value: string;
packages/serve-sim/src/client/components/select.tsx:9
FunctionSettingSelect({
label,
value,
options,
disabled,
onChange,
}: {
label: string;
value: string;
options: Arra
packages/serve-sim/src/client/components/simulator-settings-tool.tsx:190
FunctionSimulatorFrame({
deviceName,
showChrome = false,
bare = false,
children,
className,
style,
onScreenConfigChang
packages/serve-sim/src/client/simulator/SimulatorFrame.tsx:36
FunctionSimulatorResizeCornerHandle({
simulatorResize,
deviceType,
streamConfig,
containerWidth,
containerHeight,
}: {
simulatorResiz
packages/serve-sim/src/client/components/simulator-resize-corner-handle.tsx:162
FunctionSimulatorResizeCornerSvg(
{
arc,
phase,
reducedMotion,
highContrast,
focusVisible,
}: SimulatorResizeCornerSvg
packages/serve-sim/src/client/components/simulator-resize-corner-handle.tsx:42
FunctionSimulatorStream({ exec, device, style, imageStyle, className, stream, headerless, onStreamingChange, onScreenConfigChange, on
packages/serve-sim/src/client/simulator/SimulatorStream.tsx:43
FunctionSimulatorToolbarRoot({
exec,
onRotate,
orientation,
deviceUdid,
deviceName,
deviceRuntime,
streaming = false,
disa
packages/serve-sim/src/client/simulator/SimulatorToolbar.tsx:74
FunctionSimulatorView({
url,
wsUrl: wsUrlProp,
style,
imageStyle,
className,
onHomePress,
onStreamTouch,
onStreamMu
packages/serve-sim/src/client/simulator/SimulatorView.tsx:109
FunctionToolsPanel({
open,
onClose,
udid,
deviceRuntime,
currentApp,
axOverlayEnabled,
onToggleAxOverlay,
codecP
packages/serve-sim/src/client/components/tools-panel.tsx:12
FunctionWebKitDevtoolsPanel({
open,
onClose,
udid,
targets,
selectedTargetId,
onSelectTarget,
loading,
error,
onRefresh
packages/serve-sim/src/client/components/webkit-devtools-panel.tsx:8
FunctionWebKitTargetPicker({
udid,
targets,
selected,
onSelectTarget,
onRefresh,
}: {
udid: string;
targets: WebKitDevtool
packages/serve-sim/src/client/components/webkit-target-picker.tsx:11
MethodmultiTouch(type: TouchType, x1: number, y1: number, x2: number, y2: number, w: number, h: number)
packages/serve-sim/src/native.ts:144