# Type Alias StudioApplicationBase

type StudioApplicationBase = {
accessRightList?: string[];
accessRightObjectList?: AccessRightObject[];
action?: StudioAction;
attrExposed?: string[];
author?: string;
checkAccess?: boolean;
color?: string;
columns?: Record<string, string>;
dateCreation?: string;
description?: string;
display?: string;
icon?: string;
idApp: string;
img?: string;
isAvailableOnMobile?: boolean;
label?: string;
mail2RSE?: boolean;
manifest?: StudioManifest;
name?: string;
order?: number;
showImport?: boolean;
showMap?: boolean;
status: StudioApplicationStatusEnumBased;
studioVersion?: number;
suspended?: boolean;
type?: string;
typeModel?: unknown;
types?: string;
url?: string;
urlTarget?: "_blank";
value?: string;
view?: string;
}

- Defined in jamespot-user-api/src/apis/application/types.ts:205

##### Index

### Properties

accessRightList?
accessRightObjectList?
action?
attrExposed?
author?
checkAccess?
color?
columns?
dateCreation?
description?
display?
icon?
idApp
img?
isAvailableOnMobile?
label?
mail2RSE?
manifest?
name?
order?
showImport?
showMap?
status
studioVersion?
suspended?
type?
typeModel?
types?
url?
urlTarget?
value?
view?

## Properties

### `Optional` accessRightList

accessRightList?: string[]

- Defined in jamespot-user-api/src/apis/application/types.ts:218

### `Optional` accessRightObjectList

accessRightObjectList?: AccessRightObject[]

- Defined in jamespot-user-api/src/apis/application/types.ts:219

### `Optional` action

action?: StudioAction

- Defined in jamespot-user-api/src/apis/application/types.ts:236

### `Optional` attrExposed

attrExposed?: string[]

- Defined in jamespot-user-api/src/apis/application/types.ts:212

### `Optional` author

author?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:216

### `Optional` checkAccess

checkAccess?: boolean

- Defined in jamespot-user-api/src/apis/application/types.ts:211

### `Optional` color

color?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:226

### `Optional` columns

columns?: Record<string, string>

- Defined in jamespot-user-api/src/apis/application/types.ts:217

### `Optional` dateCreation

dateCreation?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:231

### `Optional` description

description?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:210

### `Optional` display

display?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:237

### `Optional` icon

icon?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:224

### idApp

idApp: string

- Defined in jamespot-user-api/src/apis/application/types.ts:206

### `Optional` img

img?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:223

### `Optional` isAvailableOnMobile

isAvailableOnMobile?: boolean

- Defined in jamespot-user-api/src/apis/application/types.ts:225

### `Optional` label

label?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:209

### `Optional` mail2RSE

mail2RSE?: boolean

- Defined in jamespot-user-api/src/apis/application/types.ts:235

### `Optional` manifest

manifest?: StudioManifest

- Defined in jamespot-user-api/src/apis/application/types.ts:222

### `Optional` name

name?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:208

### `Optional` order

order?: number

- Defined in jamespot-user-api/src/apis/application/types.ts:230

### `Optional` showImport

showImport?: boolean

- Defined in jamespot-user-api/src/apis/application/types.ts:233

### `Optional` showMap

showMap?: boolean

- Defined in jamespot-user-api/src/apis/application/types.ts:234

### status

status: StudioApplicationStatusEnumBased

- Defined in jamespot-user-api/src/apis/application/types.ts:213

### `Optional` studioVersion

studioVersion?: number

- Defined in jamespot-user-api/src/apis/application/types.ts:232

### `Optional` suspended

suspended?: boolean

- Defined in jamespot-user-api/src/apis/application/types.ts:214

### `Optional` type

type?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:207

### `Optional` typeModel

typeModel?: unknown

- Defined in jamespot-user-api/src/apis/application/types.ts:220

### `Optional` types

types?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:228

### `Optional` url

url?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:227

### `Optional` urlTarget

urlTarget?: "_blank"

- Defined in jamespot-user-api/src/apis/application/types.ts:229

### `Optional` value

value?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:221

### `Optional` view

view?: string

- Defined in jamespot-user-api/src/apis/application/types.ts:215