Client Web Fragments have been removed from Bitbucket Data Center 10.0 onwards
Details on how to use the new client-side extensions API can be found in our developer documentation.
Extension point discovery mode can be enabled by providing the ?clientside-extensions
URL parameter on the page. Once the page is loaded, you’ll see the blue, interactive extension points.
bitbucket.web.repository.clone.dialog.options
bitbucket.empty.repository.instructions
bitbucket.branch.layout.actions.dropdown
bitbucket.commit.related-entities
bitbucket.comments.actions
bitbucket.comments.info
bitbucket.comments.extra
bitbucket.pullrequest.action
bitbucket.pull-request.table-column.before
bitbucket.pull-request.table-column.after
bitbucket.ui.pullrequest.nav.tab
bitbucket.branches.extras
bitbucket.branch.list.actions.dropdown
bitbucket.refsync.diverged.actions
View | Client Web Fragments | New Extension Points | Status |
---|---|---|---|
Branch List View | Table Columns:bitbucket.branches.extras pull-requests-column ahead-behind-column last-updated-column build-status-branch-list-col branch-list-jira-issues-col Actions: bitbucket.branch.list.actions.dropdown | bitbucket.ui.branches.table.column.before bitbucket.ui.branches.table.column.after bitbucket.ui.branches.actions | Migrated |
Branch Layout Views Shared between pages: • File browser • Commits • Source view • Branches list | bitbucket.branch.layout.actions.dropdown | bitbucket.ui.branch.layout.actions.dropdown | Migrated |
Pull Request List Page | bitbucket.pull-request.table-column.before bitbucket.pull-request.table-column.after | bitbucket.ui.pullrequest.table.column.before bitbucket.ui.pullrequest.table.column.after | Migrated |
Pull Request Page | bitbucket.pullrequest.action bitbucket.ui.pullrequest.nav.tab | bitbucket.ui.pullrequest.action (existing)bitbucket.ui.pullrequest.nav.tab | Migrated |
Commit | bitbucket.commit.related-entities | bitbucket.ui.commit.details.summary | Existing |
Comments | bitbucket.comments.actions bitbucket.comments.info bitbucket.comments.extra | bitbucket.ui.pullrequest.comment.extra | Existing |
Repository Clone Dialog | bitbucket.web.repository.clone.dialog.options mirroring-clone-urls | Removed | |
Empty Repository Page | bitbucket.empty.repository.instructions • welcome-mat-empty-new-to-git • welcome-mat-empty-git-repository-read • welcome-mat-empty-git-repository-clone • welcome-mat-empty-git-repository-write • stash-welcome-mat-empty-git-repository-ssh-clone | Removed | |
Ref Sync Plugin | bitbucket.refsync.diverged.actions • merge • rebase • discard | Removed |
Extension Point | Supported Types | Context Values |
---|---|---|
bitbucket.ui.branches.table.column.before | button link modal panel | currentUser (object)repository (object)baseRef (object)branch (object) |
bitbucket.ui.branches.table.column.after | button link modal panel | currentUser (object)repository (object)baseRef (object)branch (object) |
bitbucket.ui.branches.actions | button link modal | currentUser (object)repository (object)baseRef (object)branch (object) |
bitbucket.ui.branch.layout.actions.dropdown | button link modal | atRevisionRef (object)canCloneRepository (boolean)isRepositoryEmpty (boolean)currentUser (object)hasRepoFeatureArchive (boolean)hasRepoWrite (boolean)hasRepoFeatureCompare (boolean)repository (object)showFlag (function) |
bitbucket.ui.pullrequest.table.column.before | button link modal panel | currentUser (object)project (object)repository (object)pullRequest (object) |
bitbucket.ui.pullrequest.table.column.after | button link modal panel | currentUser (object)project (object)repository (object)pullRequest (object) |
bitbucket.ui.pullrequest.nav.tab | panel | currentUser (object)project (object)repository (object)pullRequest (object)conditions (object)mergeable (boolean) |
For more details, see the developer documentation.
Rate this page: