Represents an item of a type hierarchy, like a class or an interface.
Represents an item of a type hierarchy, like a class or an interface.
(detail type-hierarchy-item)
More detail for this item, e.g. the signature of a function.
Returns: string | undefined
More detail for this item, e.g. the signature of a function. **Returns:** `string | undefined`
(kind type-hierarchy-item)
The kind of this item.
Returns: SymbolKind
The kind of this item. **Returns:** `SymbolKind`
(name type-hierarchy-item)
The name of this item.
Returns: string
The name of this item. **Returns:** `string`
(range type-hierarchy-item)
The range enclosing this symbol not including leading/trailing whitespace but everything else, e.g. comments and code.
Returns: Range
The range enclosing this symbol not including leading/trailing whitespace but everything else, e.g. comments and code. **Returns:** `Range`
(selection-range type-hierarchy-item)
The range that should be selected and revealed when this symbol is being picked, e.g. the name of a class. Must be contained by the {@link TypeHierarchyItem.range range}-property.
Returns: Range
The range that should be selected and revealed when this symbol is being picked, e.g. the name of a class. Must be contained by the {@link TypeHierarchyItem.range range}-property. **Returns:** `Range`
(set-detail! type-hierarchy-item value)
More detail for this item, e.g. the signature of a function.
More detail for this item, e.g. the signature of a function.
(set-kind! type-hierarchy-item value)
The kind of this item.
The kind of this item.
(set-name! type-hierarchy-item value)
The name of this item.
The name of this item.
(set-range! type-hierarchy-item value)
The range enclosing this symbol not including leading/trailing whitespace but everything else, e.g. comments and code.
The range enclosing this symbol not including leading/trailing whitespace but everything else, e.g. comments and code.
(set-selection-range! type-hierarchy-item value)
The range that should be selected and revealed when this symbol is being picked, e.g. the name of a class. Must be contained by the {@link TypeHierarchyItem.range range}-property.
The range that should be selected and revealed when this symbol is being picked, e.g. the name of a class. Must be contained by the {@link TypeHierarchyItem.range range}-property.
(set-tags! type-hierarchy-item value)
Tags for this item.
Tags for this item.
(set-uri! type-hierarchy-item value)
The resource identifier of this item.
The resource identifier of this item.
(tags type-hierarchy-item)
Tags for this item.
Returns: readonly SymbolTag[] | undefined
Tags for this item. **Returns:** `readonly SymbolTag[] | undefined`
(uri type-hierarchy-item)
The resource identifier of this item.
Returns: Uri
The resource identifier of this item. **Returns:** `Uri`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close