Skip to content

Class: Themes ​

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:6

Constructors ​

Constructor ​

new Themes(omni): Themes

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:9

Parameters ​

omni ​

OmniLogic

Returns ​

Themes

Accessors ​

activeIds ​

Get Signature ​

get activeIds(): number[]

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:26

Returns ​

number[]

Methods ​

create() ​

create(name, options?): Promise<Theme>

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:36

Parameters ​

name ​

string

options? ​

WriteOptions = {}

Returns ​

Promise<Theme>


get() ​

get(themeId): Theme | undefined

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:32

Parameters ​

themeId ​

number

Returns ​

Theme | undefined


list() ​

list(): Theme[]

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:13

Returns ​

Theme[]


remove() ​

remove(themeId, options?): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:96

Parameters ​

themeId ​

number

options? ​

WriteOptions = {}

Returns ​

Promise<void>


rename() ​

rename(themeId, name, options?): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:54

Parameters ​

themeId ​

number

name ​

string

options? ​

WriteOptions = {}

Returns ​

Promise<void>


run() ​

run(themeId, on?, __namedParameters?): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:70

Parameters ​

themeId ​

number

on? ​

boolean = true

__namedParameters? ​
minutes? ​

number

Returns ​

Promise<void>


schedule() ​

schedule(themeId, window): Promise<Schedule>

Defined in: packages/omnilogic-local-sdk/src/equipment/themes.ts:84

Parameters ​

themeId ​

number

window ​

Omit<ScheduleCreate, "equipmentId" | "data" | "type">

Returns ​

Promise<Schedule>

This software is not produced, endorsed, or supported by Hayward Industries, Inc. “Hayward” and “OmniLogic” are trademarks of their respective owners.