mirror of
https://github.com/mathuo/dockview
synced 2025-02-22 16:15:45 +00:00
Merge pull request #116 from mathuo/115-adjust-default-paneview-header
feat: adjust paneview header
This commit is contained in:
commit
93ff4045a0
@ -26,11 +26,11 @@ export class DefaultHeader
|
||||
this._content = document.createElement('span');
|
||||
this._expander = document.createElement('a');
|
||||
|
||||
this.element.appendChild(this._content);
|
||||
this.element.appendChild(this._expander);
|
||||
this.element.appendChild(this._content);
|
||||
|
||||
this.addDisposables(
|
||||
addDisposableListener(this._expander, 'click', () => {
|
||||
addDisposableListener(this._element, 'click', () => {
|
||||
this.apiRef.api?.setExpanded(!this.apiRef.api.isExpanded);
|
||||
})
|
||||
);
|
||||
@ -40,10 +40,10 @@ export class DefaultHeader
|
||||
this.apiRef.api = params.api;
|
||||
|
||||
this._content.textContent = params.title;
|
||||
this._expander.textContent = params.api.isExpanded ? '<' : '>';
|
||||
this._expander.textContent = params.api.isExpanded ? '▼' : '▶';
|
||||
|
||||
this.disposable.value = params.api.onDidExpansionChange((e) => {
|
||||
this._expander.textContent = e.isExpanded ? '<' : '>';
|
||||
this._expander.textContent = e.isExpanded ? '▼' : '▶';
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -29,6 +29,12 @@
|
||||
color: var(--dv-activegroup-visiblepanel-tab-color);
|
||||
display: flex;
|
||||
padding: 0px 8px;
|
||||
cursor: pointer;
|
||||
|
||||
a {
|
||||
padding-right: 8px;
|
||||
width: 10px;
|
||||
}
|
||||
|
||||
> span {
|
||||
flex-grow: 1;
|
||||
|
Loading…
Reference in New Issue
Block a user