Newer
Older
gitbucket_jkp / src / main / scala / plugin / Plugin.scala
@Naoki Takezoe Naoki Takezoe on 15 Jun 2014 371 bytes (refs #32)Add version to plugin meta information
package plugin

import plugin.PluginSystem.{Action, GlobalMenu, RepositoryMenu}

trait Plugin {
  val id: String
  val version: String
  val author: String
  val url: String
  val description: String

  def repositoryMenus   : List[RepositoryMenu]
  def globalMenus       : List[GlobalMenu]
  def repositoryActions : List[Action]
  def globalActions     : List[Action]
}