This repository was archived by the owner on Oct 10, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " vue-ios-alertview" ,
3- "version" : " 0.5.0 " ,
3+ "version" : " 0.5.1 " ,
44 "description" : " iOS7+ style alertview service for Vue." ,
55 "main" : " vue-ios-alertview.js" ,
66 "types" : " types/index.d.ts" ,
Original file line number Diff line number Diff line change @@ -6,14 +6,16 @@ import { PluginFunction } from 'vue';
66export = VueIosAlertView ;
77
88declare interface VueIosAlertView < T > {
9- ( options : string | VueIosAlertView . VueIosAlertViewOption ) : PromiseLike < T >
9+ ( options : string | VueIosAlertView . VueIosAlertViewOption ) : PromiseLike < T > ;
1010}
1111
12+ declare function VueIosAlertView ( strictOptions : VueIosAlertView . VueIosAlertViewOption ) : PromiseLike < VueIosAlertView . VueIosAlertViewButtonData > ;
13+
1214declare namespace VueIosAlertView {
1315 export interface VueIosAlertViewButton {
1416 text : string ;
1517 bold ?: boolean ;
16- onClick : ( data : VueIosAlertViewButtonData ) => never ;
18+ onClick ? : ( data : VueIosAlertViewButtonData ) => never ;
1719 }
1820
1921 export interface VueIosAlertViewButtonData {
@@ -31,7 +33,8 @@ declare namespace VueIosAlertView{
3133 cancelText ?: string ;
3234 okText ?: string ;
3335 remindDuration ?: number ;
34- buttons : Array < VueIosAlertViewButton >
36+ buttons ?: Array < VueIosAlertViewButton > ;
37+ [ key : string ] : any ;
3538 }
3639
3740 export const install : PluginFunction < VueIosAlertViewOption > ;
Original file line number Diff line number Diff line change @@ -8,6 +8,6 @@ declare module "vue/types/vue" {
88 $iosConfirm : VueIosAlertView < never > ;
99 $iosPrompt : VueIosAlertView < string > ;
1010 $iosRemind : VueIosAlertView < never > ;
11- $iosAlertView : VueIosAlertView < VueIosAlertView . VueIosAlertViewButtonData > ;
11+ $iosAlertView : typeof VueIosAlertView ;
1212 }
1313}
You can’t perform that action at this time.
0 commit comments