> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.PocketStartupData

# <a id="SuperOffice_WebApi_Data_PocketStartupData" /> Class PocketStartupData

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Carrier object for PocketStartupData.
The Pocket Service. The service implements pocket specific stuff, like consolidated post-login stuff.

```csharp theme={null}
public class PocketStartupData : Carrier
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[Carrier](SuperOffice.WebApi.Data.Carrier.md) ←
[PocketStartupData](SuperOffice.WebApi.Data.PocketStartupData.md)

#### Inherited Members

[Carrier.TableRight](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_TableRight),
[Carrier.FieldProperties](SuperOffice.WebApi.Data.Carrier.md#SuperOffice_WebApi_Data_Carrier_FieldProperties),
[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Constructors

### <a id="SuperOffice_WebApi_Data_PocketStartupData__ctor" /> PocketStartupData()

Default constructor - defaults any enum props to 0.

```csharp theme={null}
public PocketStartupData()
```

## Properties

### <a id="SuperOffice_WebApi_Data_PocketStartupData_BaseLocaleTimeZoneData" /> BaseLocaleTimeZoneData

```csharp theme={null}
public virtual TimeZoneData BaseLocaleTimeZoneData { get; set; }
```

#### Property Value

[TimeZoneData](SuperOffice.WebApi.Data.TimeZoneData.md)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_CustomData" /> CustomData

Custom data for Pocket, in JSON format

```csharp theme={null}
public virtual string CustomData { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_IsPushNotificationEnabled" /> IsPushNotificationEnabled

Is push notification configured and enabled in Netserver

```csharp theme={null}
public virtual bool IsPushNotificationEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_NotificationsCount" /> NotificationsCount

Number of new invitations

```csharp theme={null}
public virtual int NotificationsCount { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_OverdueSalesCount" /> OverdueSalesCount

Number of overdued sales for current user

```csharp theme={null}
public virtual int OverdueSalesCount { get; set; }
```

#### Property Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_PhoneLocaleTimeZoneData" /> PhoneLocaleTimeZoneData

```csharp theme={null}
public virtual TimeZoneData PhoneLocaleTimeZoneData { get; set; }
```

#### Property Value

[TimeZoneData](SuperOffice.WebApi.Data.TimeZoneData.md)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_PocketPreferences" /> PocketPreferences

All Pocket specific preferences, including WebPanels defined by the user in Pocket

```csharp theme={null}
public virtual Preference[] PocketPreferences { get; set; }
```

#### Property Value

[Preference](SuperOffice.WebApi.Data.Preference.md)\[]

### <a id="SuperOffice_WebApi_Data_PocketStartupData_SystemWebPanels" /> SystemWebPanels

Web panels defined in Admin client, set to be shown in Pocket client

```csharp theme={null}
public virtual WebPanelEntity[] SystemWebPanels { get; set; }
```

#### Property Value

[WebPanelEntity](SuperOffice.WebApi.Data.WebPanelEntity.md)\[]

### <a id="SuperOffice_WebApi_Data_PocketStartupData_TableRights" /> TableRights

List of tablerights for logged in user, in the same order as the Tables array parameter
NULL if unknown enum value.

```csharp theme={null}
[JsonIgnore]
public ETableRight?[] TableRights { get; set; }
```

#### Property Value

[ETableRight](SuperOffice.WebApi.Data.ETableRight.md)?\[]

#### See Also

[PocketStartupData](SuperOffice.WebApi.Data.PocketStartupData.md).[TableRights\_String](SuperOffice.WebApi.Data.PocketStartupData.md#SuperOffice_WebApi_Data_PocketStartupData_TableRights_String)

### <a id="SuperOffice_WebApi_Data_PocketStartupData_TableRights_String" /> TableRights\_String

List of tablerights for logged in user, in the same order as the Tables array parameter
Raw string enum values.

```csharp theme={null}
[JsonProperty("TableRights")]
public string[] TableRights_String { get; set; }
```

#### Property Value

[string](https://learn.microsoft.com/dotnet/api/system.string)\[]

#### See Also

[PocketStartupData](SuperOffice.WebApi.Data.PocketStartupData.md).[TableRights](SuperOffice.WebApi.Data.PocketStartupData.md#SuperOffice_WebApi_Data_PocketStartupData_TableRights)

## See Also

[PocketAgent](SuperOffice.WebApi.Agents.PocketAgent.md)


## Related topics

- [SuperOffice.WebApi.Agents.PocketAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.PocketAgent.md)
- [SuperOffice.WebApi.Agents.IPocketAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.IPocketAgent.md)
- [SuperOffice.WebApi.Data.Pocket GetPocketStartupDataRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Pocket_GetPocketStartupDataRequest.md)
- [SuperOffice.WebApi.Data.UserPreferenceStrings.PocketSection](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.PocketSection.md)
- [SuperOffice.WebApi.Data.CustomerServiceStartup](/en/api/reference/webapi/SuperOffice.WebApi.Data.CustomerServiceStartup.md)
- [SuperOffice.WebApi.Data.Quote GetConnectionStartupErrorsRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Quote_GetConnectionStartupErrorsRequest.md)
