bldr/desktop/tray/tray.pb.go
Rama master · réplica de lectura del repositorio original.
// Code generated by protoc-gen-go-lite. DO NOT EDIT.
// protoc-gen-go-lite version: v0.19.1-0.20261028131920-f644656fc4a7
// source: github.com/s4wave/spacewave/bldr/desktop/tray/tray.proto
package desktop_tray
import (
fmt "fmt"
io "io"
slices "slices"
strconv "strconv"
protobuf_go_lite "github.com/aperturerobotics/protobuf-go-lite"
json "github.com/aperturerobotics/protobuf-go-lite/json"
)
// DesktopTrayEntryKind describes native menu mapping semantics.
type DesktopTrayEntryKind int32
const (
// DESKTOP_TRAY_ENTRY_KIND_UNSPECIFIED leaves row semantics unset.
DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_UNSPECIFIED DesktopTrayEntryKind = 0
// DESKTOP_TRAY_ENTRY_KIND_SECTION renders a disabled section heading.
DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_SECTION DesktopTrayEntryKind = 1
// DESKTOP_TRAY_ENTRY_KIND_SEPARATOR renders a native separator.
DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_SEPARATOR DesktopTrayEntryKind = 2
// DESKTOP_TRAY_ENTRY_KIND_STATUS renders a disabled status row.
DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_STATUS DesktopTrayEntryKind = 3
// DESKTOP_TRAY_ENTRY_KIND_ACTION renders an invokable action row.
DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_ACTION DesktopTrayEntryKind = 4
// DESKTOP_TRAY_ENTRY_KIND_SUBMENU renders a submenu container.
DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_SUBMENU DesktopTrayEntryKind = 5
)
// Enum value maps for DesktopTrayEntryKind.
var (
DesktopTrayEntryKind_name = map[int32]string{
0: "DESKTOP_TRAY_ENTRY_KIND_UNSPECIFIED",
1: "DESKTOP_TRAY_ENTRY_KIND_SECTION",
2: "DESKTOP_TRAY_ENTRY_KIND_SEPARATOR",
3: "DESKTOP_TRAY_ENTRY_KIND_STATUS",
4: "DESKTOP_TRAY_ENTRY_KIND_ACTION",
5: "DESKTOP_TRAY_ENTRY_KIND_SUBMENU",
}
DesktopTrayEntryKind_value = map[string]int32{
"DESKTOP_TRAY_ENTRY_KIND_UNSPECIFIED": 0,
"DESKTOP_TRAY_ENTRY_KIND_SECTION": 1,
"DESKTOP_TRAY_ENTRY_KIND_SEPARATOR": 2,
"DESKTOP_TRAY_ENTRY_KIND_STATUS": 3,
"DESKTOP_TRAY_ENTRY_KIND_ACTION": 4,
"DESKTOP_TRAY_ENTRY_KIND_SUBMENU": 5,
}
)
func (x DesktopTrayEntryKind) Enum() *DesktopTrayEntryKind {
p := new(DesktopTrayEntryKind)
*p = x
return p
}
func (x DesktopTrayEntryKind) String() string {
name, valid := DesktopTrayEntryKind_name[int32(x)]
if valid {
return name
}
return strconv.Itoa(int(x))
}
// DesktopTrayActionKind describes selectable action semantics.
type DesktopTrayActionKind int32
const (
// DESKTOP_TRAY_ACTION_KIND_UNSPECIFIED leaves action semantics unset.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_UNSPECIFIED DesktopTrayActionKind = 0
// DESKTOP_TRAY_ACTION_KIND_OPEN_ROUTE opens or focuses an app route.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_OPEN_ROUTE DesktopTrayActionKind = 1
// DESKTOP_TRAY_ACTION_KIND_NEW_WINDOW opens an app route in a new window.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_NEW_WINDOW DesktopTrayActionKind = 2
// DESKTOP_TRAY_ACTION_KIND_COPY_TEXT copies text to the native clipboard.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_COPY_TEXT DesktopTrayActionKind = 3
// DESKTOP_TRAY_ACTION_KIND_REVEAL_PATH reveals a local filesystem path.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_REVEAL_PATH DesktopTrayActionKind = 4
// DESKTOP_TRAY_ACTION_KIND_QUIT requests explicit runtime quit.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_QUIT DesktopTrayActionKind = 5
// DESKTOP_TRAY_ACTION_KIND_ATTACHED_HANDLER invokes the attached action resource.
DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_ATTACHED_HANDLER DesktopTrayActionKind = 6
)
// Enum value maps for DesktopTrayActionKind.
var (
DesktopTrayActionKind_name = map[int32]string{
0: "DESKTOP_TRAY_ACTION_KIND_UNSPECIFIED",
1: "DESKTOP_TRAY_ACTION_KIND_OPEN_ROUTE",
2: "DESKTOP_TRAY_ACTION_KIND_NEW_WINDOW",
3: "DESKTOP_TRAY_ACTION_KIND_COPY_TEXT",
4: "DESKTOP_TRAY_ACTION_KIND_REVEAL_PATH",
5: "DESKTOP_TRAY_ACTION_KIND_QUIT",
6: "DESKTOP_TRAY_ACTION_KIND_ATTACHED_HANDLER",
}
DesktopTrayActionKind_value = map[string]int32{
"DESKTOP_TRAY_ACTION_KIND_UNSPECIFIED": 0,
"DESKTOP_TRAY_ACTION_KIND_OPEN_ROUTE": 1,
"DESKTOP_TRAY_ACTION_KIND_NEW_WINDOW": 2,
"DESKTOP_TRAY_ACTION_KIND_COPY_TEXT": 3,
"DESKTOP_TRAY_ACTION_KIND_REVEAL_PATH": 4,
"DESKTOP_TRAY_ACTION_KIND_QUIT": 5,
"DESKTOP_TRAY_ACTION_KIND_ATTACHED_HANDLER": 6,
}
)
func (x DesktopTrayActionKind) Enum() *DesktopTrayActionKind {
p := new(DesktopTrayActionKind)
*p = x
return p
}
func (x DesktopTrayActionKind) String() string {
name, valid := DesktopTrayActionKind_name[int32(x)]
if valid {
return name
}
return strconv.Itoa(int(x))
}
// DesktopTrayIconState describes collapsed tray icon status.
type DesktopTrayIconState int32
const (
// DESKTOP_TRAY_ICON_STATE_UNSPECIFIED leaves icon status unset.
DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_UNSPECIFIED DesktopTrayIconState = 0
// DESKTOP_TRAY_ICON_STATE_NORMAL indicates steady healthy state.
DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_NORMAL DesktopTrayIconState = 1
// DESKTOP_TRAY_ICON_STATE_ACTIVE indicates useful background activity.
DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_ACTIVE DesktopTrayIconState = 2
// DESKTOP_TRAY_ICON_STATE_ATTENTION indicates user action is needed.
DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_ATTENTION DesktopTrayIconState = 3
// DESKTOP_TRAY_ICON_STATE_DISCONNECTED indicates runtime disconnection.
DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_DISCONNECTED DesktopTrayIconState = 4
// DESKTOP_TRAY_ICON_STATE_QUITTING indicates explicit shutdown is running.
DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_QUITTING DesktopTrayIconState = 5
)
// Enum value maps for DesktopTrayIconState.
var (
DesktopTrayIconState_name = map[int32]string{
0: "DESKTOP_TRAY_ICON_STATE_UNSPECIFIED",
1: "DESKTOP_TRAY_ICON_STATE_NORMAL",
2: "DESKTOP_TRAY_ICON_STATE_ACTIVE",
3: "DESKTOP_TRAY_ICON_STATE_ATTENTION",
4: "DESKTOP_TRAY_ICON_STATE_DISCONNECTED",
5: "DESKTOP_TRAY_ICON_STATE_QUITTING",
}
DesktopTrayIconState_value = map[string]int32{
"DESKTOP_TRAY_ICON_STATE_UNSPECIFIED": 0,
"DESKTOP_TRAY_ICON_STATE_NORMAL": 1,
"DESKTOP_TRAY_ICON_STATE_ACTIVE": 2,
"DESKTOP_TRAY_ICON_STATE_ATTENTION": 3,
"DESKTOP_TRAY_ICON_STATE_DISCONNECTED": 4,
"DESKTOP_TRAY_ICON_STATE_QUITTING": 5,
}
)
func (x DesktopTrayIconState) Enum() *DesktopTrayIconState {
p := new(DesktopTrayIconState)
*p = x
return p
}
func (x DesktopTrayIconState) String() string {
name, valid := DesktopTrayIconState_name[int32(x)]
if valid {
return name
}
return strconv.Itoa(int(x))
}
// DesktopTraySeverity describes row urgency.
type DesktopTraySeverity int32
const (
// DESKTOP_TRAY_SEVERITY_UNSPECIFIED leaves severity unset.
DesktopTraySeverity_DESKTOP_TRAY_SEVERITY_UNSPECIFIED DesktopTraySeverity = 0
// DESKTOP_TRAY_SEVERITY_INFO marks informational status.
DesktopTraySeverity_DESKTOP_TRAY_SEVERITY_INFO DesktopTraySeverity = 1
// DESKTOP_TRAY_SEVERITY_WARNING marks a recoverable warning.
DesktopTraySeverity_DESKTOP_TRAY_SEVERITY_WARNING DesktopTraySeverity = 2
// DESKTOP_TRAY_SEVERITY_CRITICAL marks a blocking issue.
DesktopTraySeverity_DESKTOP_TRAY_SEVERITY_CRITICAL DesktopTraySeverity = 3
)
// Enum value maps for DesktopTraySeverity.
var (
DesktopTraySeverity_name = map[int32]string{
0: "DESKTOP_TRAY_SEVERITY_UNSPECIFIED",
1: "DESKTOP_TRAY_SEVERITY_INFO",
2: "DESKTOP_TRAY_SEVERITY_WARNING",
3: "DESKTOP_TRAY_SEVERITY_CRITICAL",
}
DesktopTraySeverity_value = map[string]int32{
"DESKTOP_TRAY_SEVERITY_UNSPECIFIED": 0,
"DESKTOP_TRAY_SEVERITY_INFO": 1,
"DESKTOP_TRAY_SEVERITY_WARNING": 2,
"DESKTOP_TRAY_SEVERITY_CRITICAL": 3,
}
)
func (x DesktopTraySeverity) Enum() *DesktopTraySeverity {
p := new(DesktopTraySeverity)
*p = x
return p
}
func (x DesktopTraySeverity) String() string {
name, valid := DesktopTraySeverity_name[int32(x)]
if valid {
return name
}
return strconv.Itoa(int(x))
}
// DesktopTrayState is the full tray tree snapshot.
type DesktopTrayState struct {
unknownFields []byte
// Entries contains the registered tray entries.
Entries []*DesktopTrayEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
// IconState describes the collapsed platform icon status.
IconState DesktopTrayIconState `protobuf:"varint,2,opt,name=icon_state,json=iconState,proto3" json:"iconState,omitempty"`
// StatusText is short platform icon tooltip text.
StatusText string `protobuf:"bytes,3,opt,name=status_text,json=statusText,proto3" json:"statusText,omitempty"`
}
func (x *DesktopTrayState) Reset() {
*x = DesktopTrayState{}
}
func (*DesktopTrayState) ProtoMessage() {}
func (x *DesktopTrayState) GetEntries() []*DesktopTrayEntry {
if x != nil {
return x.Entries
}
return nil
}
func (x *DesktopTrayState) GetIconState() DesktopTrayIconState {
if x != nil {
return x.IconState
}
return DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_UNSPECIFIED
}
func (x *DesktopTrayState) GetStatusText() string {
if x != nil {
return x.StatusText
}
return ""
}
// DesktopTrayEntry describes one platform-neutral tray row.
type DesktopTrayEntry struct {
unknownFields []byte
// Id identifies the entry within the tray tree.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Kind describes how the entry maps to a native menu item.
Kind DesktopTrayEntryKind `protobuf:"varint,2,opt,name=kind,proto3" json:"kind,omitempty"`
// Path places the entry under nested submenu labels.
Path []string `protobuf:"bytes,3,rep,name=path,proto3" json:"path,omitempty"`
// Group orders related entries and creates section breaks between groups.
Group string `protobuf:"bytes,4,opt,name=group,proto3" json:"group,omitempty"`
// Order sorts entries within a path and group.
Order int32 `protobuf:"varint,5,opt,name=order,proto3" json:"order,omitempty"`
// Label is primary display text.
Label string `protobuf:"bytes,6,opt,name=label,proto3" json:"label,omitempty"`
// Detail is secondary display text.
Detail string `protobuf:"bytes,7,opt,name=detail,proto3" json:"detail,omitempty"`
// StatusText is compact status text for the row.
StatusText string `protobuf:"bytes,8,opt,name=status_text,json=statusText,proto3" json:"statusText,omitempty"`
// IconName is a platform-neutral icon hint.
IconName string `protobuf:"bytes,9,opt,name=icon_name,json=iconName,proto3" json:"iconName,omitempty"`
// IconState is a platform-neutral status hint.
IconState DesktopTrayIconState `protobuf:"varint,10,opt,name=icon_state,json=iconState,proto3" json:"iconState,omitempty"`
// Severity describes attention urgency for status and action rows.
Severity DesktopTraySeverity `protobuf:"varint,11,opt,name=severity,proto3" json:"severity,omitempty"`
// Active is set when the row describes active foreground work.
Active bool `protobuf:"varint,12,opt,name=active,proto3" json:"active,omitempty"`
// Enabled indicates whether an action row can run.
Enabled bool `protobuf:"varint,13,opt,name=enabled,proto3" json:"enabled,omitempty"`
// Action describes what happens when an action row is selected.
Action *DesktopTrayAction `protobuf:"bytes,14,opt,name=action,proto3" json:"action,omitempty"`
}
func (x *DesktopTrayEntry) Reset() {
*x = DesktopTrayEntry{}
}
func (*DesktopTrayEntry) ProtoMessage() {}
func (x *DesktopTrayEntry) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *DesktopTrayEntry) GetKind() DesktopTrayEntryKind {
if x != nil {
return x.Kind
}
return DesktopTrayEntryKind_DESKTOP_TRAY_ENTRY_KIND_UNSPECIFIED
}
func (x *DesktopTrayEntry) GetPath() []string {
if x != nil {
return x.Path
}
return nil
}
func (x *DesktopTrayEntry) GetGroup() string {
if x != nil {
return x.Group
}
return ""
}
func (x *DesktopTrayEntry) GetOrder() int32 {
if x != nil {
return x.Order
}
return 0
}
func (x *DesktopTrayEntry) GetLabel() string {
if x != nil {
return x.Label
}
return ""
}
func (x *DesktopTrayEntry) GetDetail() string {
if x != nil {
return x.Detail
}
return ""
}
func (x *DesktopTrayEntry) GetStatusText() string {
if x != nil {
return x.StatusText
}
return ""
}
func (x *DesktopTrayEntry) GetIconName() string {
if x != nil {
return x.IconName
}
return ""
}
func (x *DesktopTrayEntry) GetIconState() DesktopTrayIconState {
if x != nil {
return x.IconState
}
return DesktopTrayIconState_DESKTOP_TRAY_ICON_STATE_UNSPECIFIED
}
func (x *DesktopTrayEntry) GetSeverity() DesktopTraySeverity {
if x != nil {
return x.Severity
}
return DesktopTraySeverity_DESKTOP_TRAY_SEVERITY_UNSPECIFIED
}
func (x *DesktopTrayEntry) GetActive() bool {
if x != nil {
return x.Active
}
return false
}
func (x *DesktopTrayEntry) GetEnabled() bool {
if x != nil {
return x.Enabled
}
return false
}
func (x *DesktopTrayEntry) GetAction() *DesktopTrayAction {
if x != nil {
return x.Action
}
return nil
}
// DesktopTrayAction describes a selectable tray action.
type DesktopTrayAction struct {
unknownFields []byte
// Kind describes the platform-neutral action category.
Kind DesktopTrayActionKind `protobuf:"varint,1,opt,name=kind,proto3" json:"kind,omitempty"`
// Route is the app route used by route-opening actions.
Route string `protobuf:"bytes,2,opt,name=route,proto3" json:"route,omitempty"`
// Value is action-specific text such as copy text or a filesystem path.
Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
}
func (x *DesktopTrayAction) Reset() {
*x = DesktopTrayAction{}
}
func (*DesktopTrayAction) ProtoMessage() {}
func (x *DesktopTrayAction) GetKind() DesktopTrayActionKind {
if x != nil {
return x.Kind
}
return DesktopTrayActionKind_DESKTOP_TRAY_ACTION_KIND_UNSPECIFIED
}
func (x *DesktopTrayAction) GetRoute() string {
if x != nil {
return x.Route
}
return ""
}
func (x *DesktopTrayAction) GetValue() string {
if x != nil {
return x.Value
}
return ""
}
// RegisterDesktopTrayEntryRequest is the request for RegisterDesktopTrayEntry.
type RegisterDesktopTrayEntryRequest struct {
unknownFields []byte
// Entry is the tray entry to register.
Entry *DesktopTrayEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
// AttachedActionResourceId is an optional attached DesktopTrayActionHandlerService resource.
AttachedActionResourceId uint32 `protobuf:"varint,2,opt,name=attached_action_resource_id,json=attachedActionResourceId,proto3" json:"attachedActionResourceId,omitempty"`
}
func (x *RegisterDesktopTrayEntryRequest) Reset() {
*x = RegisterDesktopTrayEntryRequest{}
}
func (*RegisterDesktopTrayEntryRequest) ProtoMessage() {}
func (x *RegisterDesktopTrayEntryRequest) GetEntry() *DesktopTrayEntry {
if x != nil {
return x.Entry
}
return nil
}
func (x *RegisterDesktopTrayEntryRequest) GetAttachedActionResourceId() uint32 {
if x != nil {
return x.AttachedActionResourceId
}
return 0
}
// RegisterDesktopTrayEntryResponse is the response for RegisterDesktopTrayEntry.
type RegisterDesktopTrayEntryResponse struct {
unknownFields []byte
// ResourceId is the registered DesktopTrayEntryResourceService resource.
ResourceId uint32 `protobuf:"varint,1,opt,name=resource_id,json=resourceId,proto3" json:"resourceId,omitempty"`
}
func (x *RegisterDesktopTrayEntryResponse) Reset() {
*x = RegisterDesktopTrayEntryResponse{}
}
func (*RegisterDesktopTrayEntryResponse) ProtoMessage() {}
func (x *RegisterDesktopTrayEntryResponse) GetResourceId() uint32 {
if x != nil {
return x.ResourceId
}
return 0
}
// WatchDesktopTrayRequest is the request for WatchDesktopTray.
type WatchDesktopTrayRequest struct {
unknownFields []byte
}
func (x *WatchDesktopTrayRequest) Reset() {
*x = WatchDesktopTrayRequest{}
}
func (*WatchDesktopTrayRequest) ProtoMessage() {}
// WatchDesktopTrayResponse is the response for WatchDesktopTray.
type WatchDesktopTrayResponse struct {
unknownFields []byte
// State is the current tray tree snapshot.
State *DesktopTrayState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
}
func (x *WatchDesktopTrayResponse) Reset() {
*x = WatchDesktopTrayResponse{}
}
func (*WatchDesktopTrayResponse) ProtoMessage() {}
func (x *WatchDesktopTrayResponse) GetState() *DesktopTrayState {
if x != nil {
return x.State
}
return nil
}
// InvokeDesktopTrayEntryRequest is the request for InvokeDesktopTrayEntry.
type InvokeDesktopTrayEntryRequest struct {
unknownFields []byte
// EntryId is the entry id to invoke.
EntryId string `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entryId,omitempty"`
}
func (x *InvokeDesktopTrayEntryRequest) Reset() {
*x = InvokeDesktopTrayEntryRequest{}
}
func (*InvokeDesktopTrayEntryRequest) ProtoMessage() {}
func (x *InvokeDesktopTrayEntryRequest) GetEntryId() string {
if x != nil {
return x.EntryId
}
return ""
}
// InvokeDesktopTrayEntryResponse is the response for InvokeDesktopTrayEntry.
type InvokeDesktopTrayEntryResponse struct {
unknownFields []byte
}
func (x *InvokeDesktopTrayEntryResponse) Reset() {
*x = InvokeDesktopTrayEntryResponse{}
}
func (*InvokeDesktopTrayEntryResponse) ProtoMessage() {}
// SetDesktopTrayEntryRequest is the request for SetDesktopTrayEntry.
type SetDesktopTrayEntryRequest struct {
unknownFields []byte
// Entry is the replacement entry state.
Entry *DesktopTrayEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
}
func (x *SetDesktopTrayEntryRequest) Reset() {
*x = SetDesktopTrayEntryRequest{}
}
func (*SetDesktopTrayEntryRequest) ProtoMessage() {}
func (x *SetDesktopTrayEntryRequest) GetEntry() *DesktopTrayEntry {
if x != nil {
return x.Entry
}
return nil
}
// SetDesktopTrayEntryResponse is the response for SetDesktopTrayEntry.
type SetDesktopTrayEntryResponse struct {
unknownFields []byte
}
func (x *SetDesktopTrayEntryResponse) Reset() {
*x = SetDesktopTrayEntryResponse{}
}
func (*SetDesktopTrayEntryResponse) ProtoMessage() {}
// SetDesktopTrayEntryActiveRequest is the request for SetDesktopTrayEntryActive.
type SetDesktopTrayEntryActiveRequest struct {
unknownFields []byte
// Active is the replacement active flag.
Active bool `protobuf:"varint,1,opt,name=active,proto3" json:"active,omitempty"`
}
func (x *SetDesktopTrayEntryActiveRequest) Reset() {
*x = SetDesktopTrayEntryActiveRequest{}
}
func (*SetDesktopTrayEntryActiveRequest) ProtoMessage() {}
func (x *SetDesktopTrayEntryActiveRequest) GetActive() bool {
if x != nil {
return x.Active
}
return false
}
// SetDesktopTrayEntryActiveResponse is the response for SetDesktopTrayEntryActive.
type SetDesktopTrayEntryActiveResponse struct {
unknownFields []byte
}
func (x *SetDesktopTrayEntryActiveResponse) Reset() {
*x = SetDesktopTrayEntryActiveResponse{}
}
func (*SetDesktopTrayEntryActiveResponse) ProtoMessage() {}
// SetDesktopTrayEntryEnabledRequest is the request for SetDesktopTrayEntryEnabled.
type SetDesktopTrayEntryEnabledRequest struct {
unknownFields []byte
// Enabled is the replacement enabled flag.
Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
}
func (x *SetDesktopTrayEntryEnabledRequest) Reset() {
*x = SetDesktopTrayEntryEnabledRequest{}
}
func (*SetDesktopTrayEntryEnabledRequest) ProtoMessage() {}
func (x *SetDesktopTrayEntryEnabledRequest) GetEnabled() bool {
if x != nil {
return x.Enabled
}
return false
}
// SetDesktopTrayEntryEnabledResponse is the response for SetDesktopTrayEntryEnabled.
type SetDesktopTrayEntryEnabledResponse struct {
unknownFields []byte
}
func (x *SetDesktopTrayEntryEnabledResponse) Reset() {
*x = SetDesktopTrayEntryEnabledResponse{}
}
func (*SetDesktopTrayEntryEnabledResponse) ProtoMessage() {}
// HandleDesktopTrayActionRequest is the request for HandleDesktopTrayAction.
type HandleDesktopTrayActionRequest struct {
unknownFields []byte
// EntryId identifies the invoked tray entry.
EntryId string `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entryId,omitempty"`
// Action is the action payload from the registered entry.
Action *DesktopTrayAction `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`
}
func (x *HandleDesktopTrayActionRequest) Reset() {
*x = HandleDesktopTrayActionRequest{}
}
func (*HandleDesktopTrayActionRequest) ProtoMessage() {}
func (x *HandleDesktopTrayActionRequest) GetEntryId() string {
if x != nil {
return x.EntryId
}
return ""
}
func (x *HandleDesktopTrayActionRequest) GetAction() *DesktopTrayAction {
if x != nil {
return x.Action
}
return nil
}
// HandleDesktopTrayActionResponse is the response for HandleDesktopTrayAction.
type HandleDesktopTrayActionResponse struct {
unknownFields []byte
}
func (x *HandleDesktopTrayActionResponse) Reset() {
*x = HandleDesktopTrayActionResponse{}
}
func (*HandleDesktopTrayActionResponse) ProtoMessage() {}
func (m *DesktopTrayState) CloneVT() *DesktopTrayState {
if m == nil {
return (*DesktopTrayState)(nil)
}
r := new(DesktopTrayState)
r.IconState = m.IconState
r.StatusText = m.StatusText
r.Entries = protobuf_go_lite.CloneVTSlice(m.Entries)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *DesktopTrayState) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *DesktopTrayEntry) CloneVT() *DesktopTrayEntry {
if m == nil {
return (*DesktopTrayEntry)(nil)
}
r := new(DesktopTrayEntry)
r.Id = m.Id
r.Kind = m.Kind
r.Group = m.Group
r.Order = m.Order
r.Label = m.Label
r.Detail = m.Detail
r.StatusText = m.StatusText
r.IconName = m.IconName
r.IconState = m.IconState
r.Severity = m.Severity
r.Active = m.Active
r.Enabled = m.Enabled
r.Path = protobuf_go_lite.CloneSlice(m.Path)
r.Action = protobuf_go_lite.CloneVTValue(m.Action)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *DesktopTrayEntry) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *DesktopTrayAction) CloneVT() *DesktopTrayAction {
if m == nil {
return (*DesktopTrayAction)(nil)
}
r := new(DesktopTrayAction)
r.Kind = m.Kind
r.Route = m.Route
r.Value = m.Value
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *DesktopTrayAction) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *RegisterDesktopTrayEntryRequest) CloneVT() *RegisterDesktopTrayEntryRequest {
if m == nil {
return (*RegisterDesktopTrayEntryRequest)(nil)
}
r := new(RegisterDesktopTrayEntryRequest)
r.AttachedActionResourceId = m.AttachedActionResourceId
r.Entry = protobuf_go_lite.CloneVTValue(m.Entry)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *RegisterDesktopTrayEntryRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *RegisterDesktopTrayEntryResponse) CloneVT() *RegisterDesktopTrayEntryResponse {
if m == nil {
return (*RegisterDesktopTrayEntryResponse)(nil)
}
r := new(RegisterDesktopTrayEntryResponse)
r.ResourceId = m.ResourceId
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *RegisterDesktopTrayEntryResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *WatchDesktopTrayRequest) CloneVT() *WatchDesktopTrayRequest {
if m == nil {
return (*WatchDesktopTrayRequest)(nil)
}
r := new(WatchDesktopTrayRequest)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *WatchDesktopTrayRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *WatchDesktopTrayResponse) CloneVT() *WatchDesktopTrayResponse {
if m == nil {
return (*WatchDesktopTrayResponse)(nil)
}
r := new(WatchDesktopTrayResponse)
r.State = protobuf_go_lite.CloneVTValue(m.State)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *WatchDesktopTrayResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *InvokeDesktopTrayEntryRequest) CloneVT() *InvokeDesktopTrayEntryRequest {
if m == nil {
return (*InvokeDesktopTrayEntryRequest)(nil)
}
r := new(InvokeDesktopTrayEntryRequest)
r.EntryId = m.EntryId
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *InvokeDesktopTrayEntryRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *InvokeDesktopTrayEntryResponse) CloneVT() *InvokeDesktopTrayEntryResponse {
if m == nil {
return (*InvokeDesktopTrayEntryResponse)(nil)
}
r := new(InvokeDesktopTrayEntryResponse)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *InvokeDesktopTrayEntryResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *SetDesktopTrayEntryRequest) CloneVT() *SetDesktopTrayEntryRequest {
if m == nil {
return (*SetDesktopTrayEntryRequest)(nil)
}
r := new(SetDesktopTrayEntryRequest)
r.Entry = protobuf_go_lite.CloneVTValue(m.Entry)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *SetDesktopTrayEntryRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *SetDesktopTrayEntryResponse) CloneVT() *SetDesktopTrayEntryResponse {
if m == nil {
return (*SetDesktopTrayEntryResponse)(nil)
}
r := new(SetDesktopTrayEntryResponse)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *SetDesktopTrayEntryResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *SetDesktopTrayEntryActiveRequest) CloneVT() *SetDesktopTrayEntryActiveRequest {
if m == nil {
return (*SetDesktopTrayEntryActiveRequest)(nil)
}
r := new(SetDesktopTrayEntryActiveRequest)
r.Active = m.Active
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *SetDesktopTrayEntryActiveRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *SetDesktopTrayEntryActiveResponse) CloneVT() *SetDesktopTrayEntryActiveResponse {
if m == nil {
return (*SetDesktopTrayEntryActiveResponse)(nil)
}
r := new(SetDesktopTrayEntryActiveResponse)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *SetDesktopTrayEntryActiveResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *SetDesktopTrayEntryEnabledRequest) CloneVT() *SetDesktopTrayEntryEnabledRequest {
if m == nil {
return (*SetDesktopTrayEntryEnabledRequest)(nil)
}
r := new(SetDesktopTrayEntryEnabledRequest)
r.Enabled = m.Enabled
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *SetDesktopTrayEntryEnabledRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *SetDesktopTrayEntryEnabledResponse) CloneVT() *SetDesktopTrayEntryEnabledResponse {
if m == nil {
return (*SetDesktopTrayEntryEnabledResponse)(nil)
}
r := new(SetDesktopTrayEntryEnabledResponse)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *SetDesktopTrayEntryEnabledResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *HandleDesktopTrayActionRequest) CloneVT() *HandleDesktopTrayActionRequest {
if m == nil {
return (*HandleDesktopTrayActionRequest)(nil)
}
r := new(HandleDesktopTrayActionRequest)
r.EntryId = m.EntryId
r.Action = protobuf_go_lite.CloneVTValue(m.Action)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *HandleDesktopTrayActionRequest) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (m *HandleDesktopTrayActionResponse) CloneVT() *HandleDesktopTrayActionResponse {
if m == nil {
return (*HandleDesktopTrayActionResponse)(nil)
}
r := new(HandleDesktopTrayActionResponse)
if len(m.unknownFields) > 0 {
r.unknownFields = slices.Clone(m.unknownFields)
}
return r
}
func (m *HandleDesktopTrayActionResponse) CloneMessageVT() protobuf_go_lite.CloneMessage {
return m.CloneVT()
}
func (this *DesktopTrayState) EqualVT(that *DesktopTrayState) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if !protobuf_go_lite.EqualVTSliceImplicit(this.Entries, that.Entries, func() *DesktopTrayEntry { return &DesktopTrayEntry{} }) {
return false
}
if this.IconState != that.IconState {
return false
}
if this.StatusText != that.StatusText {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *DesktopTrayState) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*DesktopTrayState)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *DesktopTrayEntry) EqualVT(that *DesktopTrayEntry) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.Id != that.Id {
return false
}
if this.Kind != that.Kind {
return false
}
if !protobuf_go_lite.EqualSlice(this.Path, that.Path) {
return false
}
if this.Group != that.Group {
return false
}
if this.Order != that.Order {
return false
}
if this.Label != that.Label {
return false
}
if this.Detail != that.Detail {
return false
}
if this.StatusText != that.StatusText {
return false
}
if this.IconName != that.IconName {
return false
}
if this.IconState != that.IconState {
return false
}
if this.Severity != that.Severity {
return false
}
if this.Active != that.Active {
return false
}
if this.Enabled != that.Enabled {
return false
}
if !protobuf_go_lite.IsEqualVT(this.Action, that.Action) {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *DesktopTrayEntry) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*DesktopTrayEntry)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *DesktopTrayAction) EqualVT(that *DesktopTrayAction) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.Kind != that.Kind {
return false
}
if this.Route != that.Route {
return false
}
if this.Value != that.Value {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *DesktopTrayAction) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*DesktopTrayAction)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *RegisterDesktopTrayEntryRequest) EqualVT(that *RegisterDesktopTrayEntryRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if !protobuf_go_lite.IsEqualVT(this.Entry, that.Entry) {
return false
}
if this.AttachedActionResourceId != that.AttachedActionResourceId {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *RegisterDesktopTrayEntryRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*RegisterDesktopTrayEntryRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *RegisterDesktopTrayEntryResponse) EqualVT(that *RegisterDesktopTrayEntryResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.ResourceId != that.ResourceId {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *RegisterDesktopTrayEntryResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*RegisterDesktopTrayEntryResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *WatchDesktopTrayRequest) EqualVT(that *WatchDesktopTrayRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *WatchDesktopTrayRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*WatchDesktopTrayRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *WatchDesktopTrayResponse) EqualVT(that *WatchDesktopTrayResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if !protobuf_go_lite.IsEqualVT(this.State, that.State) {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *WatchDesktopTrayResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*WatchDesktopTrayResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *InvokeDesktopTrayEntryRequest) EqualVT(that *InvokeDesktopTrayEntryRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.EntryId != that.EntryId {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *InvokeDesktopTrayEntryRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*InvokeDesktopTrayEntryRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *InvokeDesktopTrayEntryResponse) EqualVT(that *InvokeDesktopTrayEntryResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *InvokeDesktopTrayEntryResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*InvokeDesktopTrayEntryResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *SetDesktopTrayEntryRequest) EqualVT(that *SetDesktopTrayEntryRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if !protobuf_go_lite.IsEqualVT(this.Entry, that.Entry) {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *SetDesktopTrayEntryRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*SetDesktopTrayEntryRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *SetDesktopTrayEntryResponse) EqualVT(that *SetDesktopTrayEntryResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *SetDesktopTrayEntryResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*SetDesktopTrayEntryResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *SetDesktopTrayEntryActiveRequest) EqualVT(that *SetDesktopTrayEntryActiveRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.Active != that.Active {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *SetDesktopTrayEntryActiveRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*SetDesktopTrayEntryActiveRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *SetDesktopTrayEntryActiveResponse) EqualVT(that *SetDesktopTrayEntryActiveResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *SetDesktopTrayEntryActiveResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*SetDesktopTrayEntryActiveResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *SetDesktopTrayEntryEnabledRequest) EqualVT(that *SetDesktopTrayEntryEnabledRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.Enabled != that.Enabled {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *SetDesktopTrayEntryEnabledRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*SetDesktopTrayEntryEnabledRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *SetDesktopTrayEntryEnabledResponse) EqualVT(that *SetDesktopTrayEntryEnabledResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *SetDesktopTrayEntryEnabledResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*SetDesktopTrayEntryEnabledResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *HandleDesktopTrayActionRequest) EqualVT(that *HandleDesktopTrayActionRequest) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
if this.EntryId != that.EntryId {
return false
}
if !protobuf_go_lite.IsEqualVT(this.Action, that.Action) {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *HandleDesktopTrayActionRequest) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*HandleDesktopTrayActionRequest)
if !ok {
return false
}
return this.EqualVT(that)
}
func (this *HandleDesktopTrayActionResponse) EqualVT(that *HandleDesktopTrayActionResponse) bool {
if this == that {
return true
} else if this == nil || that == nil {
return false
}
return string(this.unknownFields) == string(that.unknownFields)
}
func (this *HandleDesktopTrayActionResponse) EqualMessageVT(thatMsg any) bool {
that, ok := thatMsg.(*HandleDesktopTrayActionResponse)
if !ok {
return false
}
return this.EqualVT(that)
}
// MarshalProtoJSON marshals the DesktopTrayEntryKind to JSON.
func (x DesktopTrayEntryKind) MarshalProtoJSON(s *json.MarshalState) {
s.WriteEnum(int32(x), DesktopTrayEntryKind_name)
}
// MarshalText marshals the DesktopTrayEntryKind to text.
func (x DesktopTrayEntryKind) MarshalText() ([]byte, error) {
return []byte(json.GetEnumString(int32(x), DesktopTrayEntryKind_name)), nil
}
// MarshalJSON marshals the DesktopTrayEntryKind to JSON.
func (x DesktopTrayEntryKind) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTrayEntryKind from JSON.
func (x *DesktopTrayEntryKind) UnmarshalProtoJSON(s *json.UnmarshalState) {
v := s.ReadEnum(DesktopTrayEntryKind_value)
if err := s.Err(); err != nil {
s.SetErrorf("could not read DesktopTrayEntryKind enum: %v", err)
return
}
*x = DesktopTrayEntryKind(v)
}
// UnmarshalText unmarshals the DesktopTrayEntryKind from text.
func (x *DesktopTrayEntryKind) UnmarshalText(b []byte) error {
i, err := json.ParseEnumString(string(b), DesktopTrayEntryKind_value)
if err != nil {
return err
}
*x = DesktopTrayEntryKind(i)
return nil
}
// UnmarshalJSON unmarshals the DesktopTrayEntryKind from JSON.
func (x *DesktopTrayEntryKind) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the DesktopTrayActionKind to JSON.
func (x DesktopTrayActionKind) MarshalProtoJSON(s *json.MarshalState) {
s.WriteEnum(int32(x), DesktopTrayActionKind_name)
}
// MarshalText marshals the DesktopTrayActionKind to text.
func (x DesktopTrayActionKind) MarshalText() ([]byte, error) {
return []byte(json.GetEnumString(int32(x), DesktopTrayActionKind_name)), nil
}
// MarshalJSON marshals the DesktopTrayActionKind to JSON.
func (x DesktopTrayActionKind) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTrayActionKind from JSON.
func (x *DesktopTrayActionKind) UnmarshalProtoJSON(s *json.UnmarshalState) {
v := s.ReadEnum(DesktopTrayActionKind_value)
if err := s.Err(); err != nil {
s.SetErrorf("could not read DesktopTrayActionKind enum: %v", err)
return
}
*x = DesktopTrayActionKind(v)
}
// UnmarshalText unmarshals the DesktopTrayActionKind from text.
func (x *DesktopTrayActionKind) UnmarshalText(b []byte) error {
i, err := json.ParseEnumString(string(b), DesktopTrayActionKind_value)
if err != nil {
return err
}
*x = DesktopTrayActionKind(i)
return nil
}
// UnmarshalJSON unmarshals the DesktopTrayActionKind from JSON.
func (x *DesktopTrayActionKind) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the DesktopTrayIconState to JSON.
func (x DesktopTrayIconState) MarshalProtoJSON(s *json.MarshalState) {
s.WriteEnum(int32(x), DesktopTrayIconState_name)
}
// MarshalText marshals the DesktopTrayIconState to text.
func (x DesktopTrayIconState) MarshalText() ([]byte, error) {
return []byte(json.GetEnumString(int32(x), DesktopTrayIconState_name)), nil
}
// MarshalJSON marshals the DesktopTrayIconState to JSON.
func (x DesktopTrayIconState) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTrayIconState from JSON.
func (x *DesktopTrayIconState) UnmarshalProtoJSON(s *json.UnmarshalState) {
v := s.ReadEnum(DesktopTrayIconState_value)
if err := s.Err(); err != nil {
s.SetErrorf("could not read DesktopTrayIconState enum: %v", err)
return
}
*x = DesktopTrayIconState(v)
}
// UnmarshalText unmarshals the DesktopTrayIconState from text.
func (x *DesktopTrayIconState) UnmarshalText(b []byte) error {
i, err := json.ParseEnumString(string(b), DesktopTrayIconState_value)
if err != nil {
return err
}
*x = DesktopTrayIconState(i)
return nil
}
// UnmarshalJSON unmarshals the DesktopTrayIconState from JSON.
func (x *DesktopTrayIconState) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the DesktopTraySeverity to JSON.
func (x DesktopTraySeverity) MarshalProtoJSON(s *json.MarshalState) {
s.WriteEnum(int32(x), DesktopTraySeverity_name)
}
// MarshalText marshals the DesktopTraySeverity to text.
func (x DesktopTraySeverity) MarshalText() ([]byte, error) {
return []byte(json.GetEnumString(int32(x), DesktopTraySeverity_name)), nil
}
// MarshalJSON marshals the DesktopTraySeverity to JSON.
func (x DesktopTraySeverity) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTraySeverity from JSON.
func (x *DesktopTraySeverity) UnmarshalProtoJSON(s *json.UnmarshalState) {
v := s.ReadEnum(DesktopTraySeverity_value)
if err := s.Err(); err != nil {
s.SetErrorf("could not read DesktopTraySeverity enum: %v", err)
return
}
*x = DesktopTraySeverity(v)
}
// UnmarshalText unmarshals the DesktopTraySeverity from text.
func (x *DesktopTraySeverity) UnmarshalText(b []byte) error {
i, err := json.ParseEnumString(string(b), DesktopTraySeverity_value)
if err != nil {
return err
}
*x = DesktopTraySeverity(i)
return nil
}
// UnmarshalJSON unmarshals the DesktopTraySeverity from JSON.
func (x *DesktopTraySeverity) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the DesktopTrayState message to JSON.
func (x *DesktopTrayState) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if len(x.Entries) > 0 || s.HasField("entries") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("entries")
s.WriteArrayStart()
var wroteElement bool
for _, element := range x.Entries {
s.WriteMoreIf(&wroteElement)
element.MarshalProtoJSON(s.WithField("entries"))
}
s.WriteArrayEnd()
}
if x.IconState != 0 || s.HasField("iconState") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("iconState")
x.IconState.MarshalProtoJSON(s)
}
if x.StatusText != "" || s.HasField("statusText") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("statusText")
s.WriteString(x.StatusText)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the DesktopTrayState to JSON.
func (x *DesktopTrayState) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTrayState message from JSON.
func (x *DesktopTrayState) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "entries":
s.AddField("entries")
if s.ReadNil() {
x.Entries = nil
return
}
s.ReadArray(func() {
if s.ReadNil() {
x.Entries = append(x.Entries, nil)
return
}
v := &DesktopTrayEntry{}
v.UnmarshalProtoJSON(s.WithField("entries", false))
if s.Err() != nil {
return
}
x.Entries = append(x.Entries, v)
})
case "icon_state", "iconState":
s.AddField("icon_state")
x.IconState.UnmarshalProtoJSON(s)
case "status_text", "statusText":
s.AddField("status_text")
x.StatusText = s.ReadString()
}
})
}
// UnmarshalJSON unmarshals the DesktopTrayState from JSON.
func (x *DesktopTrayState) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the DesktopTrayEntry message to JSON.
func (x *DesktopTrayEntry) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.Id != "" || s.HasField("id") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("id")
s.WriteString(x.Id)
}
if x.Kind != 0 || s.HasField("kind") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("kind")
x.Kind.MarshalProtoJSON(s)
}
if len(x.Path) > 0 || s.HasField("path") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("path")
s.WriteStringArray(x.Path)
}
if x.Group != "" || s.HasField("group") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("group")
s.WriteString(x.Group)
}
if x.Order != 0 || s.HasField("order") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("order")
s.WriteInt32(x.Order)
}
if x.Label != "" || s.HasField("label") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("label")
s.WriteString(x.Label)
}
if x.Detail != "" || s.HasField("detail") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("detail")
s.WriteString(x.Detail)
}
if x.StatusText != "" || s.HasField("statusText") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("statusText")
s.WriteString(x.StatusText)
}
if x.IconName != "" || s.HasField("iconName") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("iconName")
s.WriteString(x.IconName)
}
if x.IconState != 0 || s.HasField("iconState") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("iconState")
x.IconState.MarshalProtoJSON(s)
}
if x.Severity != 0 || s.HasField("severity") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("severity")
x.Severity.MarshalProtoJSON(s)
}
if x.Active || s.HasField("active") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("active")
s.WriteBool(x.Active)
}
if x.Enabled || s.HasField("enabled") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("enabled")
s.WriteBool(x.Enabled)
}
if x.Action != nil || s.HasField("action") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("action")
x.Action.MarshalProtoJSON(s.WithField("action"))
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the DesktopTrayEntry to JSON.
func (x *DesktopTrayEntry) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTrayEntry message from JSON.
func (x *DesktopTrayEntry) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "id":
s.AddField("id")
x.Id = s.ReadString()
case "kind":
s.AddField("kind")
x.Kind.UnmarshalProtoJSON(s)
case "path":
s.AddField("path")
if s.ReadNil() {
x.Path = nil
return
}
x.Path = s.ReadStringArray()
case "group":
s.AddField("group")
x.Group = s.ReadString()
case "order":
s.AddField("order")
x.Order = s.ReadInt32()
case "label":
s.AddField("label")
x.Label = s.ReadString()
case "detail":
s.AddField("detail")
x.Detail = s.ReadString()
case "status_text", "statusText":
s.AddField("status_text")
x.StatusText = s.ReadString()
case "icon_name", "iconName":
s.AddField("icon_name")
x.IconName = s.ReadString()
case "icon_state", "iconState":
s.AddField("icon_state")
x.IconState.UnmarshalProtoJSON(s)
case "severity":
s.AddField("severity")
x.Severity.UnmarshalProtoJSON(s)
case "active":
s.AddField("active")
x.Active = s.ReadBool()
case "enabled":
s.AddField("enabled")
x.Enabled = s.ReadBool()
case "action":
if s.ReadNil() {
x.Action = nil
return
}
x.Action = &DesktopTrayAction{}
x.Action.UnmarshalProtoJSON(s.WithField("action", true))
}
})
}
// UnmarshalJSON unmarshals the DesktopTrayEntry from JSON.
func (x *DesktopTrayEntry) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the DesktopTrayAction message to JSON.
func (x *DesktopTrayAction) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.Kind != 0 || s.HasField("kind") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("kind")
x.Kind.MarshalProtoJSON(s)
}
if x.Route != "" || s.HasField("route") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("route")
s.WriteString(x.Route)
}
if x.Value != "" || s.HasField("value") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("value")
s.WriteString(x.Value)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the DesktopTrayAction to JSON.
func (x *DesktopTrayAction) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the DesktopTrayAction message from JSON.
func (x *DesktopTrayAction) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "kind":
s.AddField("kind")
x.Kind.UnmarshalProtoJSON(s)
case "route":
s.AddField("route")
x.Route = s.ReadString()
case "value":
s.AddField("value")
x.Value = s.ReadString()
}
})
}
// UnmarshalJSON unmarshals the DesktopTrayAction from JSON.
func (x *DesktopTrayAction) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the RegisterDesktopTrayEntryRequest message to JSON.
func (x *RegisterDesktopTrayEntryRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.Entry != nil || s.HasField("entry") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("entry")
x.Entry.MarshalProtoJSON(s.WithField("entry"))
}
if x.AttachedActionResourceId != 0 || s.HasField("attachedActionResourceId") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("attachedActionResourceId")
s.WriteUint32(x.AttachedActionResourceId)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the RegisterDesktopTrayEntryRequest to JSON.
func (x *RegisterDesktopTrayEntryRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the RegisterDesktopTrayEntryRequest message from JSON.
func (x *RegisterDesktopTrayEntryRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "entry":
if s.ReadNil() {
x.Entry = nil
return
}
x.Entry = &DesktopTrayEntry{}
x.Entry.UnmarshalProtoJSON(s.WithField("entry", true))
case "attached_action_resource_id", "attachedActionResourceId":
s.AddField("attached_action_resource_id")
x.AttachedActionResourceId = s.ReadUint32()
}
})
}
// UnmarshalJSON unmarshals the RegisterDesktopTrayEntryRequest from JSON.
func (x *RegisterDesktopTrayEntryRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the RegisterDesktopTrayEntryResponse message to JSON.
func (x *RegisterDesktopTrayEntryResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.ResourceId != 0 || s.HasField("resourceId") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("resourceId")
s.WriteUint32(x.ResourceId)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the RegisterDesktopTrayEntryResponse to JSON.
func (x *RegisterDesktopTrayEntryResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the RegisterDesktopTrayEntryResponse message from JSON.
func (x *RegisterDesktopTrayEntryResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "resource_id", "resourceId":
s.AddField("resource_id")
x.ResourceId = s.ReadUint32()
}
})
}
// UnmarshalJSON unmarshals the RegisterDesktopTrayEntryResponse from JSON.
func (x *RegisterDesktopTrayEntryResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the WatchDesktopTrayRequest message to JSON.
func (x *WatchDesktopTrayRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
s.WriteObjectEnd()
}
// MarshalJSON marshals the WatchDesktopTrayRequest to JSON.
func (x *WatchDesktopTrayRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the WatchDesktopTrayRequest message from JSON.
func (x *WatchDesktopTrayRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
// no fields
})
}
// UnmarshalJSON unmarshals the WatchDesktopTrayRequest from JSON.
func (x *WatchDesktopTrayRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the WatchDesktopTrayResponse message to JSON.
func (x *WatchDesktopTrayResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.State != nil || s.HasField("state") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("state")
x.State.MarshalProtoJSON(s.WithField("state"))
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the WatchDesktopTrayResponse to JSON.
func (x *WatchDesktopTrayResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the WatchDesktopTrayResponse message from JSON.
func (x *WatchDesktopTrayResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "state":
if s.ReadNil() {
x.State = nil
return
}
x.State = &DesktopTrayState{}
x.State.UnmarshalProtoJSON(s.WithField("state", true))
}
})
}
// UnmarshalJSON unmarshals the WatchDesktopTrayResponse from JSON.
func (x *WatchDesktopTrayResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the InvokeDesktopTrayEntryRequest message to JSON.
func (x *InvokeDesktopTrayEntryRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.EntryId != "" || s.HasField("entryId") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("entryId")
s.WriteString(x.EntryId)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the InvokeDesktopTrayEntryRequest to JSON.
func (x *InvokeDesktopTrayEntryRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the InvokeDesktopTrayEntryRequest message from JSON.
func (x *InvokeDesktopTrayEntryRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "entry_id", "entryId":
s.AddField("entry_id")
x.EntryId = s.ReadString()
}
})
}
// UnmarshalJSON unmarshals the InvokeDesktopTrayEntryRequest from JSON.
func (x *InvokeDesktopTrayEntryRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the InvokeDesktopTrayEntryResponse message to JSON.
func (x *InvokeDesktopTrayEntryResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
s.WriteObjectEnd()
}
// MarshalJSON marshals the InvokeDesktopTrayEntryResponse to JSON.
func (x *InvokeDesktopTrayEntryResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the InvokeDesktopTrayEntryResponse message from JSON.
func (x *InvokeDesktopTrayEntryResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
// no fields
})
}
// UnmarshalJSON unmarshals the InvokeDesktopTrayEntryResponse from JSON.
func (x *InvokeDesktopTrayEntryResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the SetDesktopTrayEntryRequest message to JSON.
func (x *SetDesktopTrayEntryRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.Entry != nil || s.HasField("entry") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("entry")
x.Entry.MarshalProtoJSON(s.WithField("entry"))
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the SetDesktopTrayEntryRequest to JSON.
func (x *SetDesktopTrayEntryRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the SetDesktopTrayEntryRequest message from JSON.
func (x *SetDesktopTrayEntryRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "entry":
if s.ReadNil() {
x.Entry = nil
return
}
x.Entry = &DesktopTrayEntry{}
x.Entry.UnmarshalProtoJSON(s.WithField("entry", true))
}
})
}
// UnmarshalJSON unmarshals the SetDesktopTrayEntryRequest from JSON.
func (x *SetDesktopTrayEntryRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the SetDesktopTrayEntryResponse message to JSON.
func (x *SetDesktopTrayEntryResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
s.WriteObjectEnd()
}
// MarshalJSON marshals the SetDesktopTrayEntryResponse to JSON.
func (x *SetDesktopTrayEntryResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the SetDesktopTrayEntryResponse message from JSON.
func (x *SetDesktopTrayEntryResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
// no fields
})
}
// UnmarshalJSON unmarshals the SetDesktopTrayEntryResponse from JSON.
func (x *SetDesktopTrayEntryResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the SetDesktopTrayEntryActiveRequest message to JSON.
func (x *SetDesktopTrayEntryActiveRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.Active || s.HasField("active") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("active")
s.WriteBool(x.Active)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the SetDesktopTrayEntryActiveRequest to JSON.
func (x *SetDesktopTrayEntryActiveRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the SetDesktopTrayEntryActiveRequest message from JSON.
func (x *SetDesktopTrayEntryActiveRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "active":
s.AddField("active")
x.Active = s.ReadBool()
}
})
}
// UnmarshalJSON unmarshals the SetDesktopTrayEntryActiveRequest from JSON.
func (x *SetDesktopTrayEntryActiveRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the SetDesktopTrayEntryActiveResponse message to JSON.
func (x *SetDesktopTrayEntryActiveResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
s.WriteObjectEnd()
}
// MarshalJSON marshals the SetDesktopTrayEntryActiveResponse to JSON.
func (x *SetDesktopTrayEntryActiveResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the SetDesktopTrayEntryActiveResponse message from JSON.
func (x *SetDesktopTrayEntryActiveResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
// no fields
})
}
// UnmarshalJSON unmarshals the SetDesktopTrayEntryActiveResponse from JSON.
func (x *SetDesktopTrayEntryActiveResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the SetDesktopTrayEntryEnabledRequest message to JSON.
func (x *SetDesktopTrayEntryEnabledRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.Enabled || s.HasField("enabled") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("enabled")
s.WriteBool(x.Enabled)
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the SetDesktopTrayEntryEnabledRequest to JSON.
func (x *SetDesktopTrayEntryEnabledRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the SetDesktopTrayEntryEnabledRequest message from JSON.
func (x *SetDesktopTrayEntryEnabledRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "enabled":
s.AddField("enabled")
x.Enabled = s.ReadBool()
}
})
}
// UnmarshalJSON unmarshals the SetDesktopTrayEntryEnabledRequest from JSON.
func (x *SetDesktopTrayEntryEnabledRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the SetDesktopTrayEntryEnabledResponse message to JSON.
func (x *SetDesktopTrayEntryEnabledResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
s.WriteObjectEnd()
}
// MarshalJSON marshals the SetDesktopTrayEntryEnabledResponse to JSON.
func (x *SetDesktopTrayEntryEnabledResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the SetDesktopTrayEntryEnabledResponse message from JSON.
func (x *SetDesktopTrayEntryEnabledResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
// no fields
})
}
// UnmarshalJSON unmarshals the SetDesktopTrayEntryEnabledResponse from JSON.
func (x *SetDesktopTrayEntryEnabledResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the HandleDesktopTrayActionRequest message to JSON.
func (x *HandleDesktopTrayActionRequest) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
var wroteField bool
if x.EntryId != "" || s.HasField("entryId") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("entryId")
s.WriteString(x.EntryId)
}
if x.Action != nil || s.HasField("action") {
s.WriteMoreIf(&wroteField)
s.WriteObjectField("action")
x.Action.MarshalProtoJSON(s.WithField("action"))
}
s.WriteObjectEnd()
}
// MarshalJSON marshals the HandleDesktopTrayActionRequest to JSON.
func (x *HandleDesktopTrayActionRequest) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the HandleDesktopTrayActionRequest message from JSON.
func (x *HandleDesktopTrayActionRequest) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
switch key {
default:
s.Skip() // ignore unknown field
case "entry_id", "entryId":
s.AddField("entry_id")
x.EntryId = s.ReadString()
case "action":
if s.ReadNil() {
x.Action = nil
return
}
x.Action = &DesktopTrayAction{}
x.Action.UnmarshalProtoJSON(s.WithField("action", true))
}
})
}
// UnmarshalJSON unmarshals the HandleDesktopTrayActionRequest from JSON.
func (x *HandleDesktopTrayActionRequest) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
// MarshalProtoJSON marshals the HandleDesktopTrayActionResponse message to JSON.
func (x *HandleDesktopTrayActionResponse) MarshalProtoJSON(s *json.MarshalState) {
if x == nil {
s.WriteNil()
return
}
s.WriteObjectStart()
s.WriteObjectEnd()
}
// MarshalJSON marshals the HandleDesktopTrayActionResponse to JSON.
func (x *HandleDesktopTrayActionResponse) MarshalJSON() ([]byte, error) {
return json.DefaultMarshalerConfig.Marshal(x)
}
// UnmarshalProtoJSON unmarshals the HandleDesktopTrayActionResponse message from JSON.
func (x *HandleDesktopTrayActionResponse) UnmarshalProtoJSON(s *json.UnmarshalState) {
if s.ReadNil() {
return
}
s.ReadObject(func(key string) {
// no fields
})
}
// UnmarshalJSON unmarshals the HandleDesktopTrayActionResponse from JSON.
func (x *HandleDesktopTrayActionResponse) UnmarshalJSON(b []byte) error {
return json.DefaultUnmarshalerConfig.Unmarshal(b, x)
}
func (m *DesktopTrayState) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *DesktopTrayState) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *DesktopTrayState) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if len(m.StatusText) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.StatusText)
i--
dAtA[i] = 0x1a
}
if m.IconState != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.IconState))
i--
dAtA[i] = 0x10
}
if len(m.Entries) > 0 {
for iNdEx := len(m.Entries) - 1; iNdEx >= 0; iNdEx-- {
size, err := m.Entries[iNdEx].MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0xa
}
}
return len(dAtA) - i, nil
}
func (m *DesktopTrayEntry) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *DesktopTrayEntry) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *DesktopTrayEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.Action != nil {
size, err := m.Action.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0x72
}
if m.Enabled {
i = protobuf_go_lite.EncodeBool(dAtA, i, m.Enabled)
i--
dAtA[i] = 0x68
}
if m.Active {
i = protobuf_go_lite.EncodeBool(dAtA, i, m.Active)
i--
dAtA[i] = 0x60
}
if m.Severity != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.Severity))
i--
dAtA[i] = 0x58
}
if m.IconState != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.IconState))
i--
dAtA[i] = 0x50
}
if len(m.IconName) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.IconName)
i--
dAtA[i] = 0x4a
}
if len(m.StatusText) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.StatusText)
i--
dAtA[i] = 0x42
}
if len(m.Detail) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Detail)
i--
dAtA[i] = 0x3a
}
if len(m.Label) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Label)
i--
dAtA[i] = 0x32
}
if m.Order != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.Order))
i--
dAtA[i] = 0x28
}
if len(m.Group) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Group)
i--
dAtA[i] = 0x22
}
if len(m.Path) > 0 {
for iNdEx := len(m.Path) - 1; iNdEx >= 0; iNdEx-- {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Path[iNdEx])
i--
dAtA[i] = 0x1a
}
}
if m.Kind != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.Kind))
i--
dAtA[i] = 0x10
}
if len(m.Id) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Id)
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *DesktopTrayAction) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *DesktopTrayAction) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *DesktopTrayAction) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if len(m.Value) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Value)
i--
dAtA[i] = 0x1a
}
if len(m.Route) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.Route)
i--
dAtA[i] = 0x12
}
if m.Kind != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.Kind))
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func (m *RegisterDesktopTrayEntryRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *RegisterDesktopTrayEntryRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *RegisterDesktopTrayEntryRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.AttachedActionResourceId != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.AttachedActionResourceId))
i--
dAtA[i] = 0x10
}
if m.Entry != nil {
size, err := m.Entry.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *RegisterDesktopTrayEntryResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *RegisterDesktopTrayEntryResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *RegisterDesktopTrayEntryResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.ResourceId != 0 {
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(m.ResourceId))
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func (m *WatchDesktopTrayRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *WatchDesktopTrayRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *WatchDesktopTrayRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
return len(dAtA) - i, nil
}
func (m *WatchDesktopTrayResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *WatchDesktopTrayResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *WatchDesktopTrayResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.State != nil {
size, err := m.State.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *InvokeDesktopTrayEntryRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *InvokeDesktopTrayEntryRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *InvokeDesktopTrayEntryRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if len(m.EntryId) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.EntryId)
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *InvokeDesktopTrayEntryResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *InvokeDesktopTrayEntryResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *InvokeDesktopTrayEntryResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
return len(dAtA) - i, nil
}
func (m *SetDesktopTrayEntryRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *SetDesktopTrayEntryRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *SetDesktopTrayEntryRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.Entry != nil {
size, err := m.Entry.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *SetDesktopTrayEntryResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *SetDesktopTrayEntryResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *SetDesktopTrayEntryResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
return len(dAtA) - i, nil
}
func (m *SetDesktopTrayEntryActiveRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *SetDesktopTrayEntryActiveRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *SetDesktopTrayEntryActiveRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.Active {
i = protobuf_go_lite.EncodeBool(dAtA, i, m.Active)
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func (m *SetDesktopTrayEntryActiveResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *SetDesktopTrayEntryActiveResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *SetDesktopTrayEntryActiveResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
return len(dAtA) - i, nil
}
func (m *SetDesktopTrayEntryEnabledRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *SetDesktopTrayEntryEnabledRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *SetDesktopTrayEntryEnabledRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.Enabled {
i = protobuf_go_lite.EncodeBool(dAtA, i, m.Enabled)
i--
dAtA[i] = 0x8
}
return len(dAtA) - i, nil
}
func (m *SetDesktopTrayEntryEnabledResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *SetDesktopTrayEntryEnabledResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *SetDesktopTrayEntryEnabledResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
return len(dAtA) - i, nil
}
func (m *HandleDesktopTrayActionRequest) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *HandleDesktopTrayActionRequest) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *HandleDesktopTrayActionRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
if m.Action != nil {
size, err := m.Action.MarshalToSizedBufferVT(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = protobuf_go_lite.EncodeVarint(dAtA, i, uint64(size))
i--
dAtA[i] = 0x12
}
if len(m.EntryId) > 0 {
i = protobuf_go_lite.EncodeString(dAtA, i, m.EntryId)
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *HandleDesktopTrayActionResponse) MarshalVT() (dAtA []byte, err error) {
if m == nil {
return nil, nil
}
size := m.SizeVT()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBufferVT(dAtA[:size])
if err != nil {
return nil, err
}
return dAtA[:n], nil
}
func (m *HandleDesktopTrayActionResponse) MarshalToVT(dAtA []byte) (int, error) {
size := m.SizeVT()
return m.MarshalToSizedBufferVT(dAtA[:size])
}
func (m *HandleDesktopTrayActionResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
if m == nil {
return 0, nil
}
i := len(dAtA)
_ = i
var l int
_ = l
if m.unknownFields != nil {
i = protobuf_go_lite.EncodeRawBytes(dAtA, i, m.unknownFields)
}
return len(dAtA) - i, nil
}
func (m *DesktopTrayState) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
for _, e := range m.Entries {
l = e.SizeVT()
n += protobuf_go_lite.SizeMessage(1, l)
}
n += protobuf_go_lite.SizeVarintNonZero(1, m.IconState)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.StatusText)
n += len(m.unknownFields)
return n
}
func (m *DesktopTrayEntry) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeStringNonEmpty(1, m.Id)
n += protobuf_go_lite.SizeVarintNonZero(1, m.Kind)
n += protobuf_go_lite.SizeStringSlice(1, m.Path)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.Group)
n += protobuf_go_lite.SizeVarintNonZero(1, m.Order)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.Label)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.Detail)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.StatusText)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.IconName)
n += protobuf_go_lite.SizeVarintNonZero(1, m.IconState)
n += protobuf_go_lite.SizeVarintNonZero(1, m.Severity)
n += protobuf_go_lite.SizeBoolNonZero(1, m.Active)
n += protobuf_go_lite.SizeBoolNonZero(1, m.Enabled)
if m.Action != nil {
l = m.Action.SizeVT()
n += protobuf_go_lite.SizeMessage(1, l)
}
n += len(m.unknownFields)
return n
}
func (m *DesktopTrayAction) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeVarintNonZero(1, m.Kind)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.Route)
n += protobuf_go_lite.SizeStringNonEmpty(1, m.Value)
n += len(m.unknownFields)
return n
}
func (m *RegisterDesktopTrayEntryRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.Entry != nil {
l = m.Entry.SizeVT()
n += protobuf_go_lite.SizeMessage(1, l)
}
n += protobuf_go_lite.SizeVarintNonZero(1, m.AttachedActionResourceId)
n += len(m.unknownFields)
return n
}
func (m *RegisterDesktopTrayEntryResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeVarintNonZero(1, m.ResourceId)
n += len(m.unknownFields)
return n
}
func (m *WatchDesktopTrayRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += len(m.unknownFields)
return n
}
func (m *WatchDesktopTrayResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.State != nil {
l = m.State.SizeVT()
n += protobuf_go_lite.SizeMessage(1, l)
}
n += len(m.unknownFields)
return n
}
func (m *InvokeDesktopTrayEntryRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeStringNonEmpty(1, m.EntryId)
n += len(m.unknownFields)
return n
}
func (m *InvokeDesktopTrayEntryResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += len(m.unknownFields)
return n
}
func (m *SetDesktopTrayEntryRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
if m.Entry != nil {
l = m.Entry.SizeVT()
n += protobuf_go_lite.SizeMessage(1, l)
}
n += len(m.unknownFields)
return n
}
func (m *SetDesktopTrayEntryResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += len(m.unknownFields)
return n
}
func (m *SetDesktopTrayEntryActiveRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeBoolNonZero(1, m.Active)
n += len(m.unknownFields)
return n
}
func (m *SetDesktopTrayEntryActiveResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += len(m.unknownFields)
return n
}
func (m *SetDesktopTrayEntryEnabledRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeBoolNonZero(1, m.Enabled)
n += len(m.unknownFields)
return n
}
func (m *SetDesktopTrayEntryEnabledResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += len(m.unknownFields)
return n
}
func (m *HandleDesktopTrayActionRequest) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += protobuf_go_lite.SizeStringNonEmpty(1, m.EntryId)
if m.Action != nil {
l = m.Action.SizeVT()
n += protobuf_go_lite.SizeMessage(1, l)
}
n += len(m.unknownFields)
return n
}
func (m *HandleDesktopTrayActionResponse) SizeVT() (n int) {
if m == nil {
return 0
}
var l int
_ = l
n += len(m.unknownFields)
return n
}
func (x DesktopTrayEntryKind) MarshalProtoText() string {
return x.String()
}
func (x DesktopTrayActionKind) MarshalProtoText() string {
return x.String()
}
func (x DesktopTrayIconState) MarshalProtoText() string {
return x.String()
}
func (x DesktopTraySeverity) MarshalProtoText() string {
return x.String()
}
func (x *DesktopTrayState) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "DesktopTrayState")
if len(x.Entries) > 0 {
protobuf_go_lite.TextWriteListStart(&sb, initialLen, "entries")
for i, v := range x.Entries {
protobuf_go_lite.TextWriteListSeparator(&sb, i)
if v == nil {
protobuf_go_lite.TextWriteTextMarshaler(&sb, &DesktopTrayEntry{})
} else {
protobuf_go_lite.TextWriteTextMarshaler(&sb, v)
}
}
protobuf_go_lite.TextWriteListEnd(&sb)
}
if x.IconState != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "icon_state")
protobuf_go_lite.TextWriteStringer(&sb, DesktopTrayIconState(x.IconState))
}
if x.StatusText != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "status_text")
protobuf_go_lite.TextWriteString(&sb, x.StatusText)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *DesktopTrayState) String() string {
return x.MarshalProtoText()
}
func (x *DesktopTrayEntry) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "DesktopTrayEntry")
if x.Id != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "id")
protobuf_go_lite.TextWriteString(&sb, x.Id)
}
if x.Kind != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "kind")
protobuf_go_lite.TextWriteStringer(&sb, DesktopTrayEntryKind(x.Kind))
}
if len(x.Path) > 0 {
protobuf_go_lite.TextWriteListStart(&sb, initialLen, "path")
for i, v := range x.Path {
protobuf_go_lite.TextWriteListSeparator(&sb, i)
protobuf_go_lite.TextWriteString(&sb, v)
}
protobuf_go_lite.TextWriteListEnd(&sb)
}
if x.Group != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "group")
protobuf_go_lite.TextWriteString(&sb, x.Group)
}
if x.Order != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "order")
protobuf_go_lite.TextWriteInt(&sb, x.Order)
}
if x.Label != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "label")
protobuf_go_lite.TextWriteString(&sb, x.Label)
}
if x.Detail != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "detail")
protobuf_go_lite.TextWriteString(&sb, x.Detail)
}
if x.StatusText != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "status_text")
protobuf_go_lite.TextWriteString(&sb, x.StatusText)
}
if x.IconName != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "icon_name")
protobuf_go_lite.TextWriteString(&sb, x.IconName)
}
if x.IconState != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "icon_state")
protobuf_go_lite.TextWriteStringer(&sb, DesktopTrayIconState(x.IconState))
}
if x.Severity != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "severity")
protobuf_go_lite.TextWriteStringer(&sb, DesktopTraySeverity(x.Severity))
}
if x.Active != false {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "active")
protobuf_go_lite.TextWriteBool(&sb, x.Active)
}
if x.Enabled != false {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "enabled")
protobuf_go_lite.TextWriteBool(&sb, x.Enabled)
}
if x.Action != nil {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "action")
protobuf_go_lite.TextWriteTextMarshaler(&sb, x.Action)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *DesktopTrayEntry) String() string {
return x.MarshalProtoText()
}
func (x *DesktopTrayAction) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "DesktopTrayAction")
if x.Kind != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "kind")
protobuf_go_lite.TextWriteStringer(&sb, DesktopTrayActionKind(x.Kind))
}
if x.Route != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "route")
protobuf_go_lite.TextWriteString(&sb, x.Route)
}
if x.Value != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "value")
protobuf_go_lite.TextWriteString(&sb, x.Value)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *DesktopTrayAction) String() string {
return x.MarshalProtoText()
}
func (x *RegisterDesktopTrayEntryRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "RegisterDesktopTrayEntryRequest")
if x.Entry != nil {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "entry")
protobuf_go_lite.TextWriteTextMarshaler(&sb, x.Entry)
}
if x.AttachedActionResourceId != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "attached_action_resource_id")
protobuf_go_lite.TextWriteUint(&sb, x.AttachedActionResourceId)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *RegisterDesktopTrayEntryRequest) String() string {
return x.MarshalProtoText()
}
func (x *RegisterDesktopTrayEntryResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "RegisterDesktopTrayEntryResponse")
if x.ResourceId != 0 {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "resource_id")
protobuf_go_lite.TextWriteUint(&sb, x.ResourceId)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *RegisterDesktopTrayEntryResponse) String() string {
return x.MarshalProtoText()
}
func (x *WatchDesktopTrayRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
protobuf_go_lite.TextStartMessage(&sb, "WatchDesktopTrayRequest")
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *WatchDesktopTrayRequest) String() string {
return x.MarshalProtoText()
}
func (x *WatchDesktopTrayResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "WatchDesktopTrayResponse")
if x.State != nil {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "state")
protobuf_go_lite.TextWriteTextMarshaler(&sb, x.State)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *WatchDesktopTrayResponse) String() string {
return x.MarshalProtoText()
}
func (x *InvokeDesktopTrayEntryRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "InvokeDesktopTrayEntryRequest")
if x.EntryId != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "entry_id")
protobuf_go_lite.TextWriteString(&sb, x.EntryId)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *InvokeDesktopTrayEntryRequest) String() string {
return x.MarshalProtoText()
}
func (x *InvokeDesktopTrayEntryResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
protobuf_go_lite.TextStartMessage(&sb, "InvokeDesktopTrayEntryResponse")
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *InvokeDesktopTrayEntryResponse) String() string {
return x.MarshalProtoText()
}
func (x *SetDesktopTrayEntryRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "SetDesktopTrayEntryRequest")
if x.Entry != nil {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "entry")
protobuf_go_lite.TextWriteTextMarshaler(&sb, x.Entry)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *SetDesktopTrayEntryRequest) String() string {
return x.MarshalProtoText()
}
func (x *SetDesktopTrayEntryResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
protobuf_go_lite.TextStartMessage(&sb, "SetDesktopTrayEntryResponse")
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *SetDesktopTrayEntryResponse) String() string {
return x.MarshalProtoText()
}
func (x *SetDesktopTrayEntryActiveRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "SetDesktopTrayEntryActiveRequest")
if x.Active != false {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "active")
protobuf_go_lite.TextWriteBool(&sb, x.Active)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *SetDesktopTrayEntryActiveRequest) String() string {
return x.MarshalProtoText()
}
func (x *SetDesktopTrayEntryActiveResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
protobuf_go_lite.TextStartMessage(&sb, "SetDesktopTrayEntryActiveResponse")
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *SetDesktopTrayEntryActiveResponse) String() string {
return x.MarshalProtoText()
}
func (x *SetDesktopTrayEntryEnabledRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "SetDesktopTrayEntryEnabledRequest")
if x.Enabled != false {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "enabled")
protobuf_go_lite.TextWriteBool(&sb, x.Enabled)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *SetDesktopTrayEntryEnabledRequest) String() string {
return x.MarshalProtoText()
}
func (x *SetDesktopTrayEntryEnabledResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
protobuf_go_lite.TextStartMessage(&sb, "SetDesktopTrayEntryEnabledResponse")
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *SetDesktopTrayEntryEnabledResponse) String() string {
return x.MarshalProtoText()
}
func (x *HandleDesktopTrayActionRequest) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
initialLen := protobuf_go_lite.TextStartMessage(&sb, "HandleDesktopTrayActionRequest")
if x.EntryId != "" {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "entry_id")
protobuf_go_lite.TextWriteString(&sb, x.EntryId)
}
if x.Action != nil {
protobuf_go_lite.TextWriteFieldPrefix(&sb, initialLen, "action")
protobuf_go_lite.TextWriteTextMarshaler(&sb, x.Action)
}
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *HandleDesktopTrayActionRequest) String() string {
return x.MarshalProtoText()
}
func (x *HandleDesktopTrayActionResponse) MarshalProtoText() string {
var sb protobuf_go_lite.TextBuilder
protobuf_go_lite.TextStartMessage(&sb, "HandleDesktopTrayActionResponse")
return protobuf_go_lite.TextFinishMessage(&sb)
}
func (x *HandleDesktopTrayActionResponse) String() string {
return x.MarshalProtoText()
}
func (m *DesktopTrayState) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: DesktopTrayState: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: DesktopTrayState: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Entries", wireType)
}
msgStart, postIndex, err := protobuf_go_lite.DecodeLengthDelimited(dAtA, iNdEx)
if err != nil {
return err
}
m.Entries = append(m.Entries, &DesktopTrayEntry{})
if err := m.Entries[len(m.Entries)-1].UnmarshalVT(dAtA[msgStart:postIndex]); err != nil {
return err
}
iNdEx = postIndex
case 2:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field IconState", wireType)
}
m.IconState = 0
var _v uint64
_v, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
m.IconState = DesktopTrayIconState(_v)
if err != nil {
return err
}
case 3:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field StatusText", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.StatusText = v
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *DesktopTrayEntry) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: DesktopTrayEntry: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: DesktopTrayEntry: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Id", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Id = v
case 2:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
}
m.Kind = 0
var _v uint64
_v, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
m.Kind = DesktopTrayEntryKind(_v)
if err != nil {
return err
}
case 3:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Path = append(m.Path, v)
case 4:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Group = v
case 5:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Order", wireType)
}
m.Order = 0
m.Order, iNdEx, err = protobuf_go_lite.DecodeVarintInt32(dAtA, iNdEx)
if err != nil {
return err
}
case 6:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Label", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Label = v
case 7:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Detail", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Detail = v
case 8:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field StatusText", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.StatusText = v
case 9:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field IconName", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.IconName = v
case 10:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field IconState", wireType)
}
m.IconState = 0
var _v uint64
_v, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
m.IconState = DesktopTrayIconState(_v)
if err != nil {
return err
}
case 11:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Severity", wireType)
}
m.Severity = 0
var _v uint64
_v, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
m.Severity = DesktopTraySeverity(_v)
if err != nil {
return err
}
case 12:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
}
var v bool
v, iNdEx, err = protobuf_go_lite.DecodeVarintBool(dAtA, iNdEx)
if err != nil {
return err
}
m.Active = bool(v)
case 13:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Enabled", wireType)
}
var v bool
v, iNdEx, err = protobuf_go_lite.DecodeVarintBool(dAtA, iNdEx)
if err != nil {
return err
}
m.Enabled = bool(v)
case 14:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType)
}
msgStart, postIndex, err := protobuf_go_lite.DecodeLengthDelimited(dAtA, iNdEx)
if err != nil {
return err
}
if m.Action == nil {
m.Action = &DesktopTrayAction{}
}
if err := m.Action.UnmarshalVT(dAtA[msgStart:postIndex]); err != nil {
return err
}
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *DesktopTrayAction) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: DesktopTrayAction: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: DesktopTrayAction: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
}
m.Kind = 0
var _v uint64
_v, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
m.Kind = DesktopTrayActionKind(_v)
if err != nil {
return err
}
case 2:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Route", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Route = v
case 3:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.Value = v
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *RegisterDesktopTrayEntryRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: RegisterDesktopTrayEntryRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: RegisterDesktopTrayEntryRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Entry", wireType)
}
msgStart, postIndex, err := protobuf_go_lite.DecodeLengthDelimited(dAtA, iNdEx)
if err != nil {
return err
}
if m.Entry == nil {
m.Entry = &DesktopTrayEntry{}
}
if err := m.Entry.UnmarshalVT(dAtA[msgStart:postIndex]); err != nil {
return err
}
iNdEx = postIndex
case 2:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field AttachedActionResourceId", wireType)
}
m.AttachedActionResourceId = 0
m.AttachedActionResourceId, iNdEx, err = protobuf_go_lite.DecodeVarintUint32(dAtA, iNdEx)
if err != nil {
return err
}
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *RegisterDesktopTrayEntryResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: RegisterDesktopTrayEntryResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: RegisterDesktopTrayEntryResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field ResourceId", wireType)
}
m.ResourceId = 0
m.ResourceId, iNdEx, err = protobuf_go_lite.DecodeVarintUint32(dAtA, iNdEx)
if err != nil {
return err
}
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *WatchDesktopTrayRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: WatchDesktopTrayRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: WatchDesktopTrayRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *WatchDesktopTrayResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: WatchDesktopTrayResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: WatchDesktopTrayResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
}
msgStart, postIndex, err := protobuf_go_lite.DecodeLengthDelimited(dAtA, iNdEx)
if err != nil {
return err
}
if m.State == nil {
m.State = &DesktopTrayState{}
}
if err := m.State.UnmarshalVT(dAtA[msgStart:postIndex]); err != nil {
return err
}
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *InvokeDesktopTrayEntryRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: InvokeDesktopTrayEntryRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: InvokeDesktopTrayEntryRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field EntryId", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.EntryId = v
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *InvokeDesktopTrayEntryResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: InvokeDesktopTrayEntryResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: InvokeDesktopTrayEntryResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *SetDesktopTrayEntryRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: SetDesktopTrayEntryRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: SetDesktopTrayEntryRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Entry", wireType)
}
msgStart, postIndex, err := protobuf_go_lite.DecodeLengthDelimited(dAtA, iNdEx)
if err != nil {
return err
}
if m.Entry == nil {
m.Entry = &DesktopTrayEntry{}
}
if err := m.Entry.UnmarshalVT(dAtA[msgStart:postIndex]); err != nil {
return err
}
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *SetDesktopTrayEntryResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: SetDesktopTrayEntryResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: SetDesktopTrayEntryResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *SetDesktopTrayEntryActiveRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: SetDesktopTrayEntryActiveRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: SetDesktopTrayEntryActiveRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
}
var v bool
v, iNdEx, err = protobuf_go_lite.DecodeVarintBool(dAtA, iNdEx)
if err != nil {
return err
}
m.Active = bool(v)
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *SetDesktopTrayEntryActiveResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: SetDesktopTrayEntryActiveResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: SetDesktopTrayEntryActiveResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *SetDesktopTrayEntryEnabledRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: SetDesktopTrayEntryEnabledRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: SetDesktopTrayEntryEnabledRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 0 {
return fmt.Errorf("proto: wrong wireType = %d for field Enabled", wireType)
}
var v bool
v, iNdEx, err = protobuf_go_lite.DecodeVarintBool(dAtA, iNdEx)
if err != nil {
return err
}
m.Enabled = bool(v)
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *SetDesktopTrayEntryEnabledResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: SetDesktopTrayEntryEnabledResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: SetDesktopTrayEntryEnabledResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *HandleDesktopTrayActionRequest) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: HandleDesktopTrayActionRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: HandleDesktopTrayActionRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field EntryId", wireType)
}
var v string
v, iNdEx, err = protobuf_go_lite.DecodeString(dAtA, iNdEx)
if err != nil {
return err
}
m.EntryId = v
case 2:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType)
}
msgStart, postIndex, err := protobuf_go_lite.DecodeLengthDelimited(dAtA, iNdEx)
if err != nil {
return err
}
if m.Action == nil {
m.Action = &DesktopTrayAction{}
}
if err := m.Action.UnmarshalVT(dAtA[msgStart:postIndex]); err != nil {
return err
}
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}
func (m *HandleDesktopTrayActionResponse) UnmarshalVT(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
var err error
for iNdEx < l {
preIndex := iNdEx
var wire uint64
wire, iNdEx, err = protobuf_go_lite.DecodeVarint(dAtA, iNdEx)
if err != nil {
return err
}
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: HandleDesktopTrayActionResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: HandleDesktopTrayActionResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
default:
iNdEx = preIndex
skippy, err := protobuf_go_lite.Skip(dAtA[iNdEx:])
if err != nil {
return err
}
if (skippy < 0) || (iNdEx+skippy) < 0 {
return protobuf_go_lite.ErrInvalidLength
}
if (iNdEx + skippy) > l {
return io.ErrUnexpectedEOF
}
m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
iNdEx += skippy
}
}
if iNdEx > l {
return io.ErrUnexpectedEOF
}
return nil
}