You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
510 B
22 lines
510 B
1 month ago
|
// TODO install @types/splitpanes once updated
|
||
|
declare module 'splitpanes' {
|
||
|
import type { Component } from 'vue'
|
||
|
|
||
|
export interface SplitpaneProps {
|
||
|
horizontal: boolean
|
||
|
pushOtherPanes: boolean
|
||
|
dblClickSplitter: boolean
|
||
|
firstSplitter: boolean
|
||
|
}
|
||
|
|
||
|
export interface PaneProps {
|
||
|
size: number | string
|
||
|
minSize: number | string
|
||
|
maxSize: number | string
|
||
|
}
|
||
|
|
||
|
export type Pane = Component<PaneProps>
|
||
|
export const Pane: Pane
|
||
|
export const Splitpanes: Component<SplitpaneProps>
|
||
|
}
|