MCPcopy
hub / github.com/mathuo/dockview / style

Method style

packages/dockview-core/src/splitview/splitview.ts:279–292  ·  view source on GitHub ↗
(styles?: ISplitviewStyles)

Source from the content-addressed store, hash-verified

277 }
278
279 style(styles?: ISplitviewStyles): void {
280 if (styles?.separatorBorder === 'transparent') {
281 removeClasses(this.element, 'dv-separator-border');
282 this.element.style.removeProperty('--dv-separator-border');
283 } else {
284 addClasses(this.element, 'dv-separator-border');
285 if (styles?.separatorBorder) {
286 this.element.style.setProperty(
287 '--dv-separator-border',
288 styles.separatorBorder
289 );
290 }
291 }
292 }
293
294 isViewVisible(index: number): boolean {
295 if (index < 0 || index >= this.viewItems.length) {

Callers 1

constructorMethod · 0.95

Calls 2

removeClassesFunction · 0.90
addClassesFunction · 0.90

Tested by

no test coverage detected