Skip to main content

Interface: MenuItemFormData

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

Properties

cssClass?

optional cssClass: string | null

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


icon?

optional icon: string | null

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


isActive?

optional isActive: boolean

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


itemType

itemType: MenuItemResponseItemType

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


label

label: string

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


pageId?

optional pageId: number | null

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


parentId?

optional parentId: number | null

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


position?

optional position: number

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


target?

optional target: string | null

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


translations?

optional translations: Record<string, string> | null

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


url?

optional url: string | null

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