Skip to main content

Interface: MenuItemFormData

Defined in: packages/sdk/src/types/site-types.ts:116

Properties

cssClass?

optional cssClass: string | null

Defined in: packages/sdk/src/types/site-types.ts:124


icon?

optional icon: string | null

Defined in: packages/sdk/src/types/site-types.ts:123


isActive?

optional isActive: boolean

Defined in: packages/sdk/src/types/site-types.ts:126


itemType

itemType: MenuItemResponseItemType

Defined in: packages/sdk/src/types/site-types.ts:118


label

label: string

Defined in: packages/sdk/src/types/site-types.ts:117


pageId?

optional pageId: number | null

Defined in: packages/sdk/src/types/site-types.ts:119


parentId?

optional parentId: number | null

Defined in: packages/sdk/src/types/site-types.ts:121


position?

optional position: number

Defined in: packages/sdk/src/types/site-types.ts:122


target?

optional target: string | null

Defined in: packages/sdk/src/types/site-types.ts:125


translations?

optional translations: Record<string, string> | null

Defined in: packages/sdk/src/types/site-types.ts:127


url?

optional url: string | null

Defined in: packages/sdk/src/types/site-types.ts:120