Class: ProjectBuilder

bitbucket/util/navbuilder. ProjectBuilder

new ProjectBuilder()

Project-related bitbucket/util/navbuilder.Builder.

NOTE: The constructor is not exposed. A new instance can be created through the Builder API.

Source:

Methods

allRepos() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

avatar(size) → {bitbucket/util/navbuilder.Builder}

Parameters:
Name Type Argument Description
size number <optional>

A pixel value for the height and width of the avatar. Please use only pixel sizes referenced by the ADG at http://developer.atlassian.com/design.

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

createRepo() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

groups() → {bitbucket/util/navbuilder.GroupsBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.GroupsBuilder

hooks() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

mergeChecks() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

permissions() → {bitbucket/util/navbuilder.PermissionsBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.PermissionsBuilder

remove() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

repo(slug) → {bitbucket/util/navbuilder.RepositoryBuilder}

Parameters:
Name Type Description
slug string

The slug of the repository to return a builder for.

Source:
Returns:
Type
bitbucket/util/navbuilder.RepositoryBuilder

settings() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

users() → {bitbucket/util/navbuilder.AdminUsersBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.AdminUsersBuilder