Align | type | |
Animate | type | duration, curve, response, bounce |
Asset | type | |
AudioApp | type | id, name, playing, volume, muted |
AudioApps | type | access, apps |
AudioOutput | type | id, name, transport, default |
Bar | type | monitor, island, drag, badges, style, workspaces, scratchpads |
BarDrag | type | sources, workspaces, icons, gaps |
BarItem | type | id, bundle, name, focused, count, hidden, badge, floating, windows |
BarScratchpad | type | compact, id, name, focused, revealed, visible, windows |
BarStyle | type | height, labels, backgrounds, accents, inactive, position, vertical, notch, notchWidth, level, offsetX, offsetY, autoHide, reveal, opacity, transparent, solidBlack, accentColor, textColor, statsButton, secureInput, previews, hideInFullscreen |
BarWindow | type | id, title, focused, hidden |
BarWorkspace | type | id, name, focused, windows |
Bluetooth | type | power, access, devices |
BluetoothDevice | type | id, name, kind, connected, battery, left, right, case |
Calendar | type | access, events, month |
CalendarEvent | type | id, title, calendar, color, start, end, allDay, location, time, day |
CalendarMonth | type | title, year, month, days, offset, today, weekdays, marked |
Click | type | |
Color | type | |
ComponentActivity | type | priority, since, label, views, alert |
ComponentCatalogEntry | type | widget, title, icon, views, options, source, overrides, error |
ComponentInfo | type | id, widget, title, enabled, options, status, error |
ComponentInstance | type | id, widget, options, state, provider |
ComponentOption | type | type, title, default, min, max, step, maxLength, choices |
ComponentProps | type | id, view, props |
ComponentValue | type | |
ConfigCallback | type | |
ConfigResult | type | ok, id, revision, error |
Context | type | data, select, state, format, instance, view |
Curve | type | |
Data | type | clock, date, seconds, cpu, memory, battery, charging, gpu, disk, network, volume, muted, vars, weather, workspace, app, bundle, title, workspaces, bar, settings, hiddenBar, system, outputs, audioApps, media, calendar, power, inputSource, privacy, wifi, bluetooth, user, thermal, networkHistory, appearance, lyrics, spectrum, tempo, island, components, catalog, settingsSchema, reminders, badges, menuApp |
DesktopCallback | type | |
DesktopResult | type | ok, error, items |
DragOutEvent | type | phase, operation |
DropEvent | type | items, x, y |
DropHoverEvent | type | phase, types |
Element | type | kind |
Enter | type | opacity, scale, dx, dy, from, to, curve, stretch, d |
Event | type | button, shift, option, control, command, dx, dy, precise, value, phase, x, y, clicks, vx, vy, committed, momentum, key, characters, text, focused, repeat |
Font | type | |
Format | type | number, percent, bytes, date, offset |
Gesture | type | track, axis, source, threshold, lockDistance, dominance, commit |
GestureRange | type | rubber |
HiddenBar | type | enabled, available, rehide, items, maxWidth, maxHeight, cell, vertical, menu |
HiddenBarItem | type | id, name, image, w, h |
HiddenBarMenu | type | title, backID, rows |
HiddenBarMenuRow | type | id, title, enabled, mark, shortcut, submenu, separator |
HTTPRequest | type | url, method, headers, body, response, maxBytes, timeout |
HTTPResult | type | ok, status, headers, text, json, bytes, error |
IconProps | type | app, window, pid, placeholder, color |
ImageProps | type | image, thumbnail, playing, speed |
InputHandler | type | |
InputSource | type | id, name, short, sources |
InputSourceEntry | type | id, name, short |
Island | type | display, size, notch, menuBar, scale, main, visible, fullscreen, focused, drag, navigation |
IslandNavigation | type | workspace, name, layout, focused, windows |
json | namespace | |
json.decode | member | |
json.encode | member | |
json.null | member | |
Material | type | |
Media | type | title, artist, album, app, bundle, pid, playing, duration, elapsed, rate, sampledAt, artwork, shuffle, repeatMode |
Motion | type | |
omniwm | namespace | |
omniwm.after | member | |
omniwm.asset | member | |
omniwm.clipboard | namespace | |
omniwm.clipboard.copy | member | |
omniwm.clipboard.read | member | |
omniwm.components | namespace | |
omniwm.components.activity | member | |
omniwm.components.add | member | |
omniwm.components.enable | member | |
omniwm.components.move | member | |
omniwm.components.remove | member | |
omniwm.components.set | member | |
omniwm.config | namespace | |
omniwm.config.set | member | |
omniwm.http | member | |
omniwm.l10n | member | |
omniwm.log | member | |
omniwm.open | member | |
omniwm.pick | member | |
omniwm.provider | namespace | |
omniwm.provider.send | member | |
omniwm.quicklook | member | |
omniwm.resources | namespace | |
omniwm.resources.persist | member | |
omniwm.resources.restore | member | |
omniwm.reveal | member | |
omniwm.run | member | |
omniwm.share | member | |
omniwm.store | namespace | |
omniwm.store.get | member | |
omniwm.store.set | member | |
omniwm.store.status | member | |
PathProps | type | d, viewBox, evenOdd |
Power | type | source, remaining, full, charged, lowPower, cycles, health, temperature, watts, adapter |
Presence | type | opacity, scale, dx, dy, animate |
ProgressProps | type | value, color |
Props | type | accepts, onDrop, onDropHover, dragItems, onDragOut, appear, exit, key, rotate, loop, trail, w, h, grow, gap, pad, center, fill, material, blurRadius, saturation, bridge, attach, open, close, enter, mask, border, borderWidth, radius, opacity, hover, hoverScale, hoverOpacity, help, animate, hoverAnimate, hoverMaterial, onClick, onRightClick, onScroll, onPress, pressScale, pressOpacity, pressFill, pressAnimate, onHover, hoverDelay, hoverGrace, gesture, onGesture, gestureEvents, scrollMomentum, focusable, focusRing, keys, onKey, onOutsidePress, popout, align, dx, dy, scale, shadow, shadowRadius, target, menu, preview, drag, drop, scroll |
ProviderEvent | type | kind, name, value |
ProviderResult | type | files, ok, value, error |
ProviderState | type | status, error, exitCode, state |
Reminder | type | id, title, list, color, due, allDay, priority, canComplete |
Reminders | type | access, items, total, truncated, error |
Resource | type | id, name, kind, uti, size, state, error, persistence |
ResourceKind | type | |
ServiceHandle | type | cancel |
ShaderProps | type | source, texture, values, fps, audio |
SliderProps | type | value, color, onChange |
StoreStatus | type | state, revision, committedRevision, error |
SymbolProps | type | name, size, weight, color |
System | type | memory, disk, uptime, host, displays |
SystemDisplay | type | w, h, hz |
TextInputProps | type | key, text, placeholder, multiline, maxLength, focus, style, font, size, weight, color, onChange, onCommit, onCancel, onFocus |
TextProps | type | text, style, font, filled, size, weight, maxWidth, lines, color, reserve |
TextStyle | type | |
TriggerEvent | type | source, name, value |
ui | namespace | |
ui.box | member | |
ui.column | member | |
ui.component | member | |
ui.icon | member | |
ui.image | member | |
ui.input | member | |
ui.path | member | |
ui.popout | member | |
ui.progress | member | |
ui.row | member | |
ui.shader | member | |
ui.slider | member | |
ui.stack | member | |
ui.symbol | member | |
ui.text | member | |
Weather | type | temp, feels, high, low, rain, wind, humidity, sunrise, sunset, code, day, unit, condition, symbol, place, status, hours, days |
WeatherDay | type | time, code, label, high, low, condition, symbol, rain |
WeatherHour | type | time, code, label, temp, condition, symbol, day, rain |
Weight | type | |
WiFi | type | power, connected, ssid, rssi, band, channel, security, location |
Workspace | type | id, name, focused, visible, windows |