1
+ module . exports =
2
+ /******/ ( function ( modules ) { // webpackBootstrap
3
+ /******/ // The module cache
4
+ /******/ var installedModules = { } ;
5
+ /******/
6
+ /******/ // The require function
7
+ /******/ function __webpack_require__ ( moduleId ) {
8
+ /******/
9
+ /******/ // Check if module is in cache
10
+ /******/ if ( installedModules [ moduleId ] ) {
11
+ /******/ return installedModules [ moduleId ] . exports ;
12
+ /******/ }
13
+ /******/ // Create a new module (and put it into the cache)
14
+ /******/ var module = installedModules [ moduleId ] = {
15
+ /******/ i : moduleId ,
16
+ /******/ l : false ,
17
+ /******/ exports : { }
18
+ /******/ } ;
19
+ /******/
20
+ /******/ // Execute the module function
21
+ /******/ modules [ moduleId ] . call ( module . exports , module , module . exports , __webpack_require__ ) ;
22
+ /******/
23
+ /******/ // Flag the module as loaded
24
+ /******/ module . l = true ;
25
+ /******/
26
+ /******/ // Return the exports of the module
27
+ /******/ return module . exports ;
28
+ /******/ }
29
+ /******/
30
+ /******/
31
+ /******/ // expose the modules object (__webpack_modules__)
32
+ /******/ __webpack_require__ . m = modules ;
33
+ /******/
34
+ /******/ // expose the module cache
35
+ /******/ __webpack_require__ . c = installedModules ;
36
+ /******/
37
+ /******/ // define getter function for harmony exports
38
+ /******/ __webpack_require__ . d = function ( exports , name , getter ) {
39
+ /******/ if ( ! __webpack_require__ . o ( exports , name ) ) {
40
+ /******/ Object . defineProperty ( exports , name , { enumerable : true , get : getter } ) ;
41
+ /******/ }
42
+ /******/ } ;
43
+ /******/
44
+ /******/ // define __esModule on exports
45
+ /******/ __webpack_require__ . r = function ( exports ) {
46
+ /******/ if ( typeof Symbol !== 'undefined' && Symbol . toStringTag ) {
47
+ /******/ Object . defineProperty ( exports , Symbol . toStringTag , { value : 'Module' } ) ;
48
+ /******/ }
49
+ /******/ Object . defineProperty ( exports , '__esModule' , { value : true } ) ;
50
+ /******/ } ;
51
+ /******/
52
+ /******/ // create a fake namespace object
53
+ /******/ // mode & 1: value is a module id, require it
54
+ /******/ // mode & 2: merge all properties of value into the ns
55
+ /******/ // mode & 4: return value when already ns object
56
+ /******/ // mode & 8|1: behave like require
57
+ /******/ __webpack_require__ . t = function ( value , mode ) {
58
+ /******/ if ( mode & 1 ) value = __webpack_require__ ( value ) ;
59
+ /******/ if ( mode & 8 ) return value ;
60
+ /******/ if ( ( mode & 4 ) && typeof value === 'object' && value && value . __esModule ) return value ;
61
+ /******/ var ns = Object . create ( null ) ;
62
+ /******/ __webpack_require__ . r ( ns ) ;
63
+ /******/ Object . defineProperty ( ns , 'default' , { enumerable : true , value : value } ) ;
64
+ /******/ if ( mode & 2 && typeof value != 'string' ) for ( var key in value ) __webpack_require__ . d ( ns , key , function ( key ) { return value [ key ] ; } . bind ( null , key ) ) ;
65
+ /******/ return ns ;
66
+ /******/ } ;
67
+ /******/
68
+ /******/ // getDefaultExport function for compatibility with non-harmony modules
69
+ /******/ __webpack_require__ . n = function ( module ) {
70
+ /******/ var getter = module && module . __esModule ?
71
+ /******/ function getDefault ( ) { return module [ 'default' ] ; } :
72
+ /******/ function getModuleExports ( ) { return module ; } ;
73
+ /******/ __webpack_require__ . d ( getter , 'a' , getter ) ;
74
+ /******/ return getter ;
75
+ /******/ } ;
76
+ /******/
77
+ /******/ // Object.prototype.hasOwnProperty.call
78
+ /******/ __webpack_require__ . o = function ( object , property ) { return Object . prototype . hasOwnProperty . call ( object , property ) ; } ;
79
+ /******/
80
+ /******/ // __webpack_public_path__
81
+ /******/ __webpack_require__ . p = "" ;
82
+ /******/
83
+ /******/
84
+ /******/ // Load entry module and return exports
85
+ /******/ return __webpack_require__ ( __webpack_require__ . s = 1 ) ;
86
+ /******/ } )
87
+ /************************************************************************/
88
+ /******/ ( [
89
+ /* 0 */ ,
90
+ /* 1 */
91
+ /***/ ( function ( module , exports , __webpack_require__ ) {
92
+
93
+ "use strict" ;
94
+
95
+
96
+ Component ( {
97
+ options : {
98
+ multipleSlots : true ,
99
+ addGlobalClass : true
100
+ } ,
101
+ properties : {
102
+ title : {
103
+ type : String ,
104
+ value : ''
105
+ } ,
106
+ showCancel : {
107
+ type : Boolean ,
108
+ value : true
109
+ } ,
110
+ cancelText : {
111
+ type : String ,
112
+ value : '取消'
113
+ } ,
114
+ maskClass : {
115
+ type : String ,
116
+ value : ''
117
+ } ,
118
+ extClass : {
119
+ type : String ,
120
+ value : ''
121
+ } ,
122
+ maskClosable : {
123
+ type : Boolean ,
124
+ value : true
125
+ } ,
126
+ mask : {
127
+ type : Boolean ,
128
+ value : true
129
+ } ,
130
+ show : {
131
+ type : Boolean ,
132
+ value : false
133
+ } ,
134
+ actions : {
135
+ type : Array ,
136
+ value : [ ] ,
137
+ observer : '_groupChange'
138
+ }
139
+ } ,
140
+ methods : {
141
+ _groupChange : function _groupChange ( e ) {
142
+ if ( e . length > 0 && typeof e [ 0 ] !== 'string' && ! ( e [ 0 ] instanceof Array ) ) {
143
+ this . setData ( {
144
+ actions : [ this . data . actions ]
145
+ } ) ;
146
+ }
147
+ } ,
148
+ buttonTap : function buttonTap ( e ) {
149
+ var _e$currentTarget$data = e . currentTarget . dataset ,
150
+ value = _e$currentTarget$data . value ,
151
+ groupindex = _e$currentTarget$data . groupindex ,
152
+ index = _e$currentTarget$data . index ;
153
+
154
+ this . triggerEvent ( 'actiontap' , { value : value , groupindex : groupindex , index : index } ) ;
155
+ } ,
156
+ closeActionSheet : function closeActionSheet ( e ) {
157
+ var type = e . currentTarget . dataset . type ;
158
+
159
+ if ( this . data . maskClosable || type ) {
160
+ this . setData ( {
161
+ show : false
162
+ } ) ;
163
+ this . triggerEvent ( 'close' ) ;
164
+ }
165
+ }
166
+ }
167
+ } ) ;
168
+
169
+ /***/ } )
170
+ /******/ ] ) ;
0 commit comments