Trigger
{#each triggerList as trigger (trigger.id)}
{trigger.name || `${trigger.deviceMatch} – ${trigger.event} ${trigger.parameter}`}
{/each}
New Trigger
Event
Button Pressed
Time Changed
{#if current.event === "Button"}
Button
{#each buttonList as buttonOption}
{buttonOption}
{/each}
{:else}
Time
{/if}
{#if current.event === "Button"}
Device
{#each maskGroups as g}
{#each $maskList.filter(m => m.split(":")[1] === g) as mask}
{mask}
{/each}
{/each}
{/if}
Run Script
{#each scriptList as script}
{script}
{/each}
Script Target
{#each maskGroups as g}
{#each $maskList.filter(m => m.split(":")[1] === g) as mask}
{mask}
{/each}
{/each}
Delete ({deleteCount})