You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
598 B
19 lines
598 B
package device
|
|
|
|
import (
|
|
"git.aiterp.net/lucifer3/server/internal/color"
|
|
)
|
|
|
|
// Info is
|
|
type Info struct {
|
|
ID string `json:"id"`
|
|
Name string `json:"name"`
|
|
InternalName string `json:"internalName,omitempty"`
|
|
Aliases []string `json:"aliases"`
|
|
SupportFlags SupportFlags `json:"supportFlags"`
|
|
ColorFlags ColorFlags `json:"colorFlags"`
|
|
Buttons []string `json:"buttons"`
|
|
DesiredState *State `json:"desiredState"`
|
|
HardwareState *State `json:"hardwareState"`
|
|
ColorGamut *color.Gamut `json:"colorGamut,omitempty"`
|
|
}
|