Liking cljdoc? Tell your friends :D

dots.vscode.source-control-resource-state

An source control resource state represents the state of an underlying workspace resource within a certain {@link SourceControlResourceGroup source control group}.

An source control resource state represents the state of an underlying workspace
resource within a certain {@link SourceControlResourceGroup source control group}.
raw docstring

commandcljs

(command source-control-resource-state)

The {@link Command } which should be run when the resource state is open in the Source Control viewlet.

Returns: Command | undefined

The {@link Command } which should be run when the resource
state is open in the Source Control viewlet.

**Returns:** `Command | undefined`
sourceraw docstring

context-valuecljs

(context-value source-control-resource-state)

Context value of the resource state. This can be used to contribute resource specific actions. For example, if a resource is given a context value as diffable. When contributing actions to scm/resourceState/context using menus extension point, you can specify context value for key scmResourceState in when expressions, like scmResourceState == diffable.

"contributes": {
  "menus": {
    "scm/resourceState/context": [
      {
        "command": "extension.diff",
        "when": "scmResourceState == diffable"
      }
    ]
  }
}

This will show action extension.diff only for resources with contextValue is diffable.

Returns: string | undefined

Context value of the resource state. This can be used to contribute resource specific actions.
For example, if a resource is given a context value as `diffable`. When contributing actions to `scm/resourceState/context`
using `menus` extension point, you can specify context value for key `scmResourceState` in `when` expressions, like `scmResourceState == diffable`.
```json
"contributes": {
  "menus": {
    "scm/resourceState/context": [
      {
        "command": "extension.diff",
        "when": "scmResourceState == diffable"
      }
    ]
  }
}
```
This will show action `extension.diff` only for resources with `contextValue` is `diffable`.

**Returns:** `string | undefined`
sourceraw docstring

decorationscljs

(decorations source-control-resource-state)

The {@link SourceControlResourceDecorations decorations} for this source control resource state.

Returns: SourceControlResourceDecorations | undefined

The {@link SourceControlResourceDecorations decorations} for this source control
resource state.

**Returns:** `SourceControlResourceDecorations | undefined`
sourceraw docstring

resource-uricljs

(resource-uri source-control-resource-state)

The {@link Uri } of the underlying resource inside the workspace.

Returns: Uri

The {@link Uri } of the underlying resource inside the workspace.

**Returns:** `Uri`
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close