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.optionsbitbucket.empty.repository.instructionsbitbucket.branch.layout.actions.dropdownbitbucket.commit.related-entitiesbitbucket.comments.actionsbitbucket.comments.infobitbucket.comments.extrabitbucket.pullrequest.actionbitbucket.pull-request.table-column.beforebitbucket.pull-request.table-column.afterbitbucket.ui.pullrequest.nav.tabbitbucket.branches.extrasbitbucket.branch.list.actions.dropdownbitbucket.refsync.diverged.actions| View | Client Web Fragments | New Extension Points | Status |
|---|---|---|---|
| Branch List View | Table Columns:bitbucket.branches.extraspull-requests-columnahead-behind-columnlast-updated-columnbuild-status-branch-list-colbranch-list-jira-issues-colActions: bitbucket.branch.list.actions.dropdown | bitbucket.ui.branches.table.column.beforebitbucket.ui.branches.table.column.afterbitbucket.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.beforebitbucket.pull-request.table-column.after | bitbucket.ui.pullrequest.table.column.beforebitbucket.ui.pullrequest.table.column.after | Migrated |
| Pull Request Page | bitbucket.pullrequest.actionbitbucket.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.actionsbitbucket.comments.infobitbucket.comments.extra | bitbucket.ui.pullrequest.comment.extra | Existing |
| Repository Clone Dialog | bitbucket.web.repository.clone.dialog.optionsmirroring-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: