In package com.eden.orchid.api.theme.menus.menuItem

class com.eden.orchid.api.theme.menus.menuItem.OrchidMenuItemImpl

Constructors

public <init>(com.eden.orchid.api.OrchidContext, kotlin.String, com.eden.orchid.api.indexing.OrchidIndex)

Parameters:
public <init>(com.eden.orchid.api.OrchidContext, kotlin.String, kotlin.collections.MutableList((com.eden.orchid.api.theme.pages.OrchidPage)))

Parameters:
public <init>(com.eden.orchid.api.OrchidContext, kotlin.collections.MutableList((com.eden.orchid.api.theme.menus.menuItem.OrchidMenuItemImpl)), kotlin.String)

Parameters:
public <init>(com.eden.orchid.api.OrchidContext, kotlin.String, com.eden.orchid.api.theme.pages.OrchidPage)

Parameters:
public <init>(com.eden.orchid.api.OrchidContext, com.eden.orchid.api.theme.pages.OrchidPage)

Parameters:
public <init>(com.eden.orchid.api.OrchidContext, kotlin.String)

Parameters:
public <init>(com.eden.orchid.api.OrchidContext)

Parameters:

Methods

public open activeClass(com.eden.orchid.api.theme.pages.OrchidPage): String

Parameters:
public open activeClass(com.eden.orchid.api.theme.pages.OrchidPage, kotlin.String): String

Parameters:
public open isActive(com.eden.orchid.api.theme.pages.OrchidPage): Boolean

Parameters:
public open hasActivePage(com.eden.orchid.api.theme.pages.OrchidPage): Boolean

Parameters:
public open hasChildren(): Boolean

Parameters:
  • No parameters
public open getChildren(): MutableList

Parameters:
  • No parameters

Parameters:
  • No parameters
public open isActivePage(com.eden.orchid.api.theme.pages.OrchidPage): Boolean

Parameters:

Parameters:
  • No parameters
public open isHasChildren(): Boolean

Parameters:
  • No parameters
public open setTitle(kotlin.String): Unit

Parameters:
  • title: String
public open getTitle(): String

Parameters:
  • No parameters
public open isSeparator(): Boolean

Parameters:
  • No parameters