Class

gitbucket.core.view.Markdown

GitBucketMarkedRenderer

Related Doc: package Markdown

Permalink

class GitBucketMarkedRenderer extends Renderer with LinkConverter with RequestCache

Extends markedj Renderer for GitBucket

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GitBucketMarkedRenderer
  2. RequestCache
  3. IssuesService
  4. AccountService
  5. SystemSettingsService
  6. LinkConverter
  7. Renderer
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GitBucketMarkedRenderer(options: Options, repository: RepositoryInfo, enableWikiLink: Boolean, enableRefsLink: Boolean, enableAnchor: Boolean, enableTaskList: Boolean, hasWritePermission: Boolean, pages: List[String])(implicit context: Context)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def authenticate(settings: SystemSettings, userName: String, password: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[Account]

    Permalink
    Definition Classes
    AccountService
  6. def baseUrl(implicit request: HttpServletRequest): String

    Permalink
    Definition Classes
    SystemSettingsService
  7. def blockquote(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  8. def br(): String

    Permalink
    Definition Classes
    Renderer
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def closeIssuesFromMessage(message: String, userName: String, owner: String, repository: String)(implicit s: Session): Unit

    Permalink
    Definition Classes
    IssuesService
  11. def code(code: String, lang: String, escaped: Boolean): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  12. def codespan(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  13. implicit val context: Context

    Permalink
  14. def convertRefsLinks(text: String, repository: RepositoryInfo, issueIdPrefix: String = "#", escapeHtml: Boolean = true)(implicit context: Context): String

    Permalink

    Converts issue id, username and commit id to link in the given text.

    Converts issue id, username and commit id to link in the given text.

    Attributes
    protected
    Definition Classes
    LinkConverter
  15. def countIssue(condition: IssueSearchCondition, onlyPullRequest: Boolean, repos: (String, String)*)(implicit s: Session): Int

    Permalink

    Returns the count of the search result against issues.

    Returns the count of the search result against issues.

    condition

    the search condition

    onlyPullRequest

    if true then counts only pull request, false then counts both of issue and pull request.

    repos

    Tuple of the repository owner and the repository name

    returns

    the count of the search result

    Definition Classes
    IssuesService
  16. def countIssueGroupByLabels(owner: String, repository: String, condition: IssueSearchCondition, filterUser: Map[String, String])(implicit s: Session): Map[String, Int]

    Permalink

    Returns the Map which contains issue count for each labels.

    Returns the Map which contains issue count for each labels.

    owner

    the repository owner

    repository

    the repository name

    condition

    the search condition

    returns

    the Map which contains issue count for each labels (key is label name, value is issue count)

    Definition Classes
    IssuesService
  17. def createAccount(userName: String, password: String, fullName: String, mailAddress: String, isAdmin: Boolean, url: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  18. def createComment(owner: String, repository: String, loginUser: String, issueId: Int, content: String, action: String)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  19. def createGroup(groupName: String, url: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  20. def createIssue(owner: String, repository: String, loginUser: String, title: String, content: Option[String], assignedUserName: Option[String], milestoneId: Option[Int], isPullRequest: Boolean = false)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  21. def createIssueComment(owner: String, repository: String, commit: CommitInfo)(implicit s: Session): Unit

    Permalink
    Definition Classes
    IssuesService
  22. def createIssueLink(repository: RepositoryInfo, issueId: Int)(implicit context: Context): String

    Permalink

    Creates a link to the issue or the pull request from the issue id.

    Creates a link to the issue or the pull request from the issue id.

    Attributes
    protected
    Definition Classes
    LinkConverter
  23. def createReferComment(owner: String, repository: String, fromIssue: Issue, message: String, loginAccount: Account)(implicit s: Session): Unit

    Permalink
    Definition Classes
    IssuesService
  24. def del(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  25. def deleteComment(commentId: Int)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  26. def deleteIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  27. def em(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. def getAccountByMailAddress(mailAddress: String)(implicit context: Context): Option[Account]

    Permalink
    Definition Classes
    RequestCache
  32. def getAccountByMailAddress(mailAddress: String, includeRemoved: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[Account]

    Permalink
    Definition Classes
    AccountService
  33. def getAccountByUserName(userName: String)(implicit context: Context): Option[Account]

    Permalink
    Definition Classes
    RequestCache
  34. def getAccountByUserName(userName: String, includeRemoved: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Option[Account]

    Permalink
    Definition Classes
    AccountService
  35. def getAccountsByUserNames(userNames: Set[String], knowns: Set[Account], includeRemoved: Boolean = false)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Map[String, Account]

    Permalink
    Definition Classes
    AccountService
  36. def getAllUsers(includeRemoved: Boolean = true)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[Account]

    Permalink
    Definition Classes
    AccountService
  37. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  38. def getComment(owner: String, repository: String, commentId: String)(implicit s: Session): Option[model.IssueCommentComponent.IssueComments.TableElementType]

    Permalink
    Definition Classes
    IssuesService
  39. def getComments(owner: String, repository: String, issueId: Int)(implicit s: Session): List[model.IssueCommentComponent.IssueComments.TableElementType]

    Permalink
    Definition Classes
    IssuesService
  40. def getCommentsForApi(owner: String, repository: String, issueId: Int)(implicit s: Session): List[(IssueComment, Account, Issue)]

    Permalink

    returns

    IssueComment and commentedUser and Issue

    Definition Classes
    IssuesService
  41. def getCommitStatues(issueList: Seq[(String, String, Int)])(implicit s: Session): Map[(String, String, Int), CommitStatusInfo]

    Permalink
    Definition Classes
    IssuesService
  42. def getGroupMembers(groupName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[GroupMember]

    Permalink
    Definition Classes
    AccountService
  43. def getGroupNames(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[String]

    Permalink
    Definition Classes
    AccountService
  44. def getGroupsByUserName(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): List[String]

    Permalink
    Definition Classes
    AccountService
  45. def getIssue(userName: String, repositoryName: String, issueId: String)(implicit context: Context): Option[Issue]

    Permalink
    Definition Classes
    RequestCache
  46. def getIssue(owner: String, repository: String, issueId: String)(implicit s: Session): Option[model.IssueComponent.Issues.TableElementType]

    Permalink
    Definition Classes
    IssuesService
  47. def getIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: Session): Option[model.IssueLabelComponent.IssueLabels.TableElementType]

    Permalink
    Definition Classes
    IssuesService
  48. def getIssueLabels(owner: String, repository: String, issueId: Int)(implicit s: Session): List[Label]

    Permalink
    Definition Classes
    IssuesService
  49. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  50. def heading(text: String, level: Int, raw: String): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  51. def hr(): String

    Permalink
    Definition Classes
    Renderer
  52. def html(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  53. def image(href: String, title: String, text: String): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  54. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  55. def isLastAdministrator(account: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Boolean

    Permalink
    Definition Classes
    AccountService
  56. def link(href: String, title: String, text: String): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  57. def list(body: String, ordered: Boolean): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  58. def listitem(text: String): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  59. def loadSystemSettings(): SystemSettings

    Permalink
    Definition Classes
    SystemSettingsService
  60. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  61. def nolink(text: String): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  62. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  63. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  64. def paragraph(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  65. def registerIssueLabel(owner: String, repository: String, issueId: Int, labelId: Int)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  66. def removeUserRelatedData(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  67. def saveSystemSettings(settings: SystemSettings): Unit

    Permalink
    Definition Classes
    SystemSettingsService
  68. def searchIssue(condition: IssueSearchCondition, pullRequest: Boolean, offset: Int, limit: Int, repos: (String, String)*)(implicit s: Session): List[IssueInfo]

    Permalink

    Returns the search result against issues.

    Returns the search result against issues.

    condition

    the search condition

    pullRequest

    if true then returns only pull requests, false then returns only issues.

    offset

    the offset for pagination

    limit

    the limit for pagination

    repos

    Tuple of the repository owner and the repository name

    returns

    the search result (list of tuples which contain issue, labels and comment count)

    Definition Classes
    IssuesService
  69. def searchIssuesByKeyword(owner: String, repository: String, query: String)(implicit s: Session): List[(Issue, Int, String)]

    Permalink

    Search issues by keyword.

    Search issues by keyword.

    owner

    the repository owner

    repository

    the repository name

    query

    the keywords separated by whitespace.

    returns

    issues with comment count and matched content of issue or comment

    Definition Classes
    IssuesService
  70. def searchPullRequestByApi(condition: IssueSearchCondition, offset: Int, limit: Int, repos: (String, String)*)(implicit s: Session): List[(Issue, Account, Int, PullRequest, Repository, Account)]

    Permalink

    for api

    for api

    returns

    (issue, issueUser, commentCount, pullRequest, headRepo, headOwner)

    Definition Classes
    IssuesService
  71. def strong(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  72. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  73. def table(arg0: String, arg1: String): String

    Permalink
    Definition Classes
    Renderer
  74. def tablecell(arg0: String, arg1: TableCellFlags): String

    Permalink
    Definition Classes
    Renderer
  75. def tablerow(arg0: String): String

    Permalink
    Definition Classes
    Renderer
  76. def text(text: String): String

    Permalink
    Definition Classes
    GitBucketMarkedRenderer → Renderer
  77. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  78. def updateAccount(account: Account)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  79. def updateAssignedUserName(owner: String, repository: String, issueId: Int, assignedUserName: Option[String])(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  80. def updateAvatarImage(userName: String, image: Option[String])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  81. def updateClosed(owner: String, repository: String, issueId: Int, closed: Boolean)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  82. def updateComment(commentId: Int, content: String)(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  83. def updateGroup(groupName: String, url: Option[String], removed: Boolean)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  84. def updateGroupMembers(groupName: String, members: List[(String, Boolean)])(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  85. def updateIssue(owner: String, repository: String, issueId: Int, title: String, content: Option[String])(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  86. def updateLastLoginDate(userName: String)(implicit s: scala.slick.driver.JdbcProfile.SimpleQL.Session): Unit

    Permalink
    Definition Classes
    AccountService
  87. def updateMilestoneId(owner: String, repository: String, issueId: Int, milestoneId: Option[Int])(implicit s: Session): Int

    Permalink
    Definition Classes
    IssuesService
  88. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  89. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  90. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from RequestCache

Inherited from IssuesService

Inherited from AccountService

Inherited from SystemSettingsService

Inherited from LinkConverter

Inherited from Renderer

Inherited from AnyRef

Inherited from Any

Ungrouped