Skip to content

Commit 31af11d

Browse files
committed
feat(types): support type that names argument in API that hide() and get()
1 parent 2d3b8cb commit 31af11d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

types/index.d.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,16 @@ export interface DynamicModalOptions {
4949
export interface VueFinalModalProperty {
5050
readonly openedModals: VueFinalModalComponant[]
5151
readonly modals: VueFinalModalComponant[],
52-
get(name: string): VueFinalModalComponant | undefined
52+
get(...names: string[]): VueFinalModalComponant | undefined
5353

5454
show(name: string, params?: any): void
5555
show(options: DynamicModalOptions, params?: any): void
5656

57-
hide(name: string): void
57+
hide(...names: string[]): void
5858
hideAll(): void
59-
toggle(name: string, params?: any): void
60-
toggle(name: string, show?: boolean, params?: any): void
59+
60+
toggle(name: string | string[], params?: any): void
61+
toggle(name: string | string[], show?: boolean, params?: any): void
6162
}
6263

6364

0 commit comments

Comments
 (0)