# Type Alias MobileConfig

type MobileConfig = {
allowOfflineMode?: boolean;
allowShareTo?: boolean;
autoPublicLogin: boolean;
encodedSiteLogo?: string;
entry_point: string;
entryPointType: "view" | "page" | "byrole";
inErrorState?: boolean;
inLoadState?: boolean;
isOfflineMode?: boolean;
isPublicUser?: boolean;
jwt?: string;
localTableIds: number[];
networkState?:
| "cellular"
| "2g"
| "3g"
| "4g"
| "ethernet"
| "none"
| "unknown"
| "wifi";
pluginHeaders?: string[];
pushConfiguration?: { devideId: string; token: string };
pushSync?: boolean;
showContinueAsPublicUser?: boolean;
synchedTables: string[];
syncInterval?: number;
syncOnReconnect?: boolean;
user?: any;
version_tag: string;
}

- Defined in base_types.ts:601

##### Index

### Properties

allowOfflineMode?
allowShareTo?
autoPublicLogin
encodedSiteLogo?
entry_point
entryPointType
inErrorState?
inLoadState?
isOfflineMode?
isPublicUser?
jwt?
localTableIds
networkState?
pluginHeaders?
pushConfiguration?
pushSync?
showContinueAsPublicUser?
synchedTables
syncInterval?
syncOnReconnect?
user?
version_tag

## Properties

### `Optional` allowOfflineMode

allowOfflineMode?: boolean

- Defined in base_types.ts:610

### `Optional` allowShareTo

allowShareTo?: boolean

- Defined in base_types.ts:614

### autoPublicLogin

autoPublicLogin: boolean

- Defined in base_types.ts:608

### `Optional` encodedSiteLogo

encodedSiteLogo?: string

- Defined in base_types.ts:632

### entry_point

entry_point: string

- Defined in base_types.ts:603

### entryPointType

entryPointType: "view" | "page" | "byrole"

- Defined in base_types.ts:604

### `Optional` inErrorState

inErrorState?: boolean

- Defined in base_types.ts:630

### `Optional` inLoadState

inLoadState?: boolean

- Defined in base_types.ts:631

### `Optional` isOfflineMode

isOfflineMode?: boolean

- Defined in base_types.ts:615

### `Optional` isPublicUser

isPublicUser?: boolean

- Defined in base_types.ts:628

### `Optional` jwt

jwt?: string

- Defined in base_types.ts:629

### localTableIds

localTableIds: number[]

- Defined in base_types.ts:606

### `Optional` networkState

networkState?:
| "cellular"
| "2g"
| "3g"
| "4g"
| "ethernet"
| "none"
| "unknown"
| "wifi"

- Defined in base_types.ts:616

### `Optional` pluginHeaders

pluginHeaders?: string[]

- Defined in base_types.ts:625

### `Optional` pushConfiguration

pushConfiguration?: { devideId: string; token: string }

- Defined in base_types.ts:634

### `Optional` pushSync

pushSync?: boolean

- Defined in base_types.ts:612

### `Optional` showContinueAsPublicUser

showContinueAsPublicUser?: boolean

- Defined in base_types.ts:609

### synchedTables

synchedTables: string[]

- Defined in base_types.ts:607

### `Optional` syncInterval

syncInterval?: number

- Defined in base_types.ts:613

### `Optional` syncOnReconnect

syncOnReconnect?: boolean

- Defined in base_types.ts:611

### `Optional` user

user?: any

- Defined in base_types.ts:627

### version_tag

version_tag: string

- Defined in base_types.ts:602