{#snippet about_popup(_: string)}

{version}

Entwickler

E44, 2mal3

Lizenz

GNU Affero General Public License v3 (AGPL-3.0)

Verwendete Bibliotheken

{/snippet} {#snippet remove_display_popup(display_id: string)}
Soll der Bildschirm {remove_display_name} wirklich gelöscht werden? Dadurch wird es von diesem Controller nicht mehr erreichbar. Die Installation auf dem Gerät bleibt bestehen. Mit dem erneuten Hinzufügen des Bildschirms wird er wieder steuerbar.
{/snippet} {#snippet display_popup(existing_display_id: string | null = null)} { if (existing_display_id) { if (input === (await get_display_by_id(existing_display_id))?.name) return [true, 'Gültiger Name']; } if (input.length === 0 || input.length > 50) return [false, 'Ungültige Länge']; if (await is_display_name_taken(input)) return [false, 'Name bereits verwendet']; return [true, 'Gültiger Name']; }} enter_mode="focus_next" />
{ return ip_regex.test(input) ? [true, 'Gültige IP-Adresse'] : [false, 'Ungültige IP-Adresse']; }} className="grow" enter_mode="focus_next" />
{ return input === '' ? [true, 'Keine MAC-Adresse (WOL deaktiviert)'] : mac_regex.test(input) ? [true, 'Gültige MAC-Adresse'] : [false, 'Ungültige MAC-Adresse']; }} enter_mode="submit" enter_function={async () => { await finalize_add_edit_display(existing_display_id); }} />
{#if !!existing_display_id} {/if}
{/snippet} {#snippet settings_popup()}
Vorschau-Verhalten
Die Vorschau eines Bildschirms ist das Bild, welches links neben dem Display-Namen zu sehen ist. Es zeigt relativ aktuell das an, was auf dem jeweiligen Bildschirm zu sehen ist.
Aktualisierungs-Verhalten
Intervall zwischen den Aktualisierungs-Anfragen { $preview_settings.retry_seconds.now = new_value; }} />
Anzahl der änderungslosen Aktualisierungen bis pausiert wird { $preview_settings.retry_count.now = new_value; }} />
{/snippet}
PLG MuDiCS