ITitsApi
Interface
Members
5
ActivateTriggerAsync
method
Activates a named trigger (a bundle of items, sound, and count). A blank name no-ops.Task ActivateTriggerAsync(string trigger, CancellationToken cancellationToken = default)GetItemInfoAsync
method
Resolves an item by name; Exists is false when not found or offline.Task<TitsItemLookup> GetItemInfoAsync(string item, CancellationToken cancellationToken = default)ListItemsAsync
method
Lists the available items as parallel id / name lists.Task<TitsNameIdList> ListItemsAsync(CancellationToken cancellationToken = default)ListTriggersAsync
method
Lists the configured triggers as parallel id / name lists.Task<TitsNameIdList> ListTriggersAsync(CancellationToken cancellationToken = default)ThrowItemsAsync
method
Throws a named item count times, with delaySeconds between throws. A blank name no-ops.Task ThrowItemsAsync(string item, int count = default, double delaySeconds = default, CancellationToken cancellationToken = default)
