Skip to main content

Interface: MenuItemFormData

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

Properties

cssClass?

optional cssClass: string | null

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


icon?

optional icon: string | null

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


isActive?

optional isActive: boolean

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


itemType

itemType: MenuItemResponseItemType

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


label

label: string

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


pageId?

optional pageId: number | null

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


parentId?

optional parentId: number | null

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


position?

optional position: number

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


target?

optional target: string | null

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


translations?

optional translations: Record<string, string> | null

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


url?

optional url: string | null

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