Skip to content

Commit 7daa66d

Browse files
committed
re-added passthrough bindings for 'click' events.
1 parent aec7f58 commit 7daa66d

30 files changed

+124
-118
lines changed

docs/src/components/ExampleBox.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</md-tabs>
1818
</md-card-area>
1919

20-
<!-- <button type="button" class="md-codepen" @click.native="editOnCodepen">
20+
<!-- <button type="button" class="md-codepen" @click="editOnCodepen">
2121
<img src="assets/codepen.png" alt="Edit on Codepen">
2222
<md-tooltip md-direction="left">Edit on codepen</md-tooltip>
2323
</button> -->

docs/src/components/PageContent.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div class="page-content">
33
<md-whiteframe md-tag="md-toolbar" md-elevation="1" class="main-header">
4-
<md-button class="md-icon-button nav-trigger" @click.native="toggleSidenav">
4+
<md-button class="md-icon-button nav-trigger" @click="toggleSidenav">
55
<md-icon>menu</md-icon>
66
</md-button>
77

docs/src/pages/components/BottomBar.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
</code-block>
124124
</div>
125125
</example-box>
126-
126+
127127
<example-box card-title="Using SVG">
128128
<div slot="demo">
129129
<div class="phone-viewport">
@@ -145,7 +145,7 @@
145145
</code-block>
146146
</div>
147147
</example-box>
148-
148+
149149
<example-box card-title="Using Iconsets">
150150
<div slot="demo">
151151
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/simple-line-icons/2.4.1/css/simple-line-icons.min.css"/>
@@ -240,10 +240,10 @@
240240
<div slot="demo">
241241
<div class="phone-viewport">
242242
<md-bottom-bar md-shift :md-theme="playground.theme">
243-
<md-bottom-bar-item @click.native="setTheme('blue')" md-icon="ondemand_video">Movies</md-bottom-bar-item>
244-
<md-bottom-bar-item @click.native="setTheme('teal')" md-icon="music_note">Music</md-bottom-bar-item>
245-
<md-bottom-bar-item @click.native="setTheme('brown')" md-icon="books" md-active>Books</md-bottom-bar-item>
246-
<md-bottom-bar-item @click.native="setTheme('indigo')" md-icon="photo">Pictures</md-bottom-bar-item>
243+
<md-bottom-bar-item @click="setTheme('blue')" md-icon="ondemand_video">Movies</md-bottom-bar-item>
244+
<md-bottom-bar-item @click="setTheme('teal')" md-icon="music_note">Music</md-bottom-bar-item>
245+
<md-bottom-bar-item @click="setTheme('brown')" md-icon="books" md-active>Books</md-bottom-bar-item>
246+
<md-bottom-bar-item @click="setTheme('indigo')" md-icon="photo">Pictures</md-bottom-bar-item>
247247
</md-bottom-bar>
248248
</div>
249249
</div>
@@ -252,10 +252,10 @@
252252
<code-block lang="xml">
253253
&lt;md-theme :md-name=&quot;playground.theme&quot;&gt;
254254
&lt;md-bottom-bar md-shift&gt;
255-
&lt;md-bottom-bar-item @click.native=&quot;setTheme(&#039;blue&#039;)&quot; md-icon=&quot;ondemand_video&quot;&gt;Movies&lt;/md-bottom-bar-item&gt;
256-
&lt;md-bottom-bar-item @click.native=&quot;setTheme(&#039;teal&#039;)&quot; md-icon=&quot;music_note&quot;&gt;Music&lt;/md-bottom-bar-item&gt;
257-
&lt;md-bottom-bar-item @click.native=&quot;setTheme(&#039;brown&#039;)&quot; md-icon=&quot;books&quot; md-active&gt;Books&lt;/md-bottom-bar-item&gt;
258-
&lt;md-bottom-bar-item @click.native=&quot;setTheme(&#039;indigo&#039;)&quot; md-icon=&quot;photo&quot;&gt;Pictures&lt;/md-bottom-bar-item&gt;
255+
&lt;md-bottom-bar-item @click=&quot;setTheme(&#039;blue&#039;)&quot; md-icon=&quot;ondemand_video&quot;&gt;Movies&lt;/md-bottom-bar-item&gt;
256+
&lt;md-bottom-bar-item @click=&quot;setTheme(&#039;teal&#039;)&quot; md-icon=&quot;music_note&quot;&gt;Music&lt;/md-bottom-bar-item&gt;
257+
&lt;md-bottom-bar-item @click=&quot;setTheme(&#039;brown&#039;)&quot; md-icon=&quot;books&quot; md-active&gt;Books&lt;/md-bottom-bar-item&gt;
258+
&lt;md-bottom-bar-item @click=&quot;setTheme(&#039;indigo&#039;)&quot; md-icon=&quot;photo&quot;&gt;Pictures&lt;/md-bottom-bar-item&gt;
259259
&lt;/md-bottom-bar&gt;
260260
&lt;/div&gt;
261261
</code-block>

docs/src/pages/components/Dialog.vue

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -286,8 +286,8 @@
286286
<md-dialog-content>Nemo, nobis necessitatibus ut illo, ducimus ex.</md-dialog-content>
287287

288288
<md-dialog-actions>
289-
<md-button class="md-primary" @click.native="closeDialog('dialog1')">Cancel</md-button>
290-
<md-button class="md-primary" @click.native="closeDialog('dialog1')">Ok</md-button>
289+
<md-button class="md-primary" @click="closeDialog('dialog1')">Cancel</md-button>
290+
<md-button class="md-primary" @click="closeDialog('dialog1')">Ok</md-button>
291291
</md-dialog-actions>
292292
</md-dialog>
293293

@@ -304,13 +304,13 @@
304304
</md-dialog-content>
305305

306306
<md-dialog-actions>
307-
<md-button class="md-primary" @click.native="closeDialog('dialog2')">Cancel</md-button>
308-
<md-button class="md-primary" @click.native="closeDialog('dialog2')">Create</md-button>
307+
<md-button class="md-primary" @click="closeDialog('dialog2')">Cancel</md-button>
308+
<md-button class="md-primary" @click="closeDialog('dialog2')">Create</md-button>
309309
</md-dialog-actions>
310310
</md-dialog>
311311

312-
<md-button class="md-primary md-raised" id="custom" @click.native="openDialog('dialog1')">Custom</md-button>
313-
<md-button class="md-fab md-fab-bottom-right" id="fab" @click.native="openDialog('dialog2')">
312+
<md-button class="md-primary md-raised" id="custom" @click="openDialog('dialog1')">Custom</md-button>
313+
<md-button class="md-fab md-fab-bottom-right" id="fab" @click="openDialog('dialog2')">
314314
<md-icon>add</md-icon>
315315
</md-button>
316316
</div>
@@ -323,8 +323,8 @@
323323
&lt;md-dialog-content&gt;Nemo, nobis necessitatibus ut illo, ducimus ex.&lt;/md-dialog-content&gt;
324324

325325
&lt;md-dialog-actions&gt;
326-
&lt;md-button class=&quot;md-primary&quot; @click.native=&quot;closeDialog(&apos;dialog1&apos;)&quot;&gt;Cancel&lt;/md-button&gt;
327-
&lt;md-button class=&quot;md-primary&quot; @click.native=&quot;closeDialog(&apos;dialog1&apos;)&quot;&gt;Ok&lt;/md-button&gt;
326+
&lt;md-button class=&quot;md-primary&quot; @click=&quot;closeDialog(&apos;dialog1&apos;)&quot;&gt;Cancel&lt;/md-button&gt;
327+
&lt;md-button class=&quot;md-primary&quot; @click=&quot;closeDialog(&apos;dialog1&apos;)&quot;&gt;Ok&lt;/md-button&gt;
328328
&lt;/md-dialog-actions&gt;
329329
&lt;/md-dialog&gt;
330330

@@ -341,13 +341,13 @@
341341
&lt;/md-dialog-content&gt;
342342

343343
&lt;md-dialog-actions&gt;
344-
&lt;md-button class=&quot;md-primary&quot; @click.native=&quot;closeDialog(&apos;dialog2&apos;)&quot;&gt;Cancel&lt;/md-button&gt;
345-
&lt;md-button class=&quot;md-primary&quot; @click.native=&quot;closeDialog(&apos;dialog2&apos;)&quot;&gt;Create&lt;/md-button&gt;
344+
&lt;md-button class=&quot;md-primary&quot; @click=&quot;closeDialog(&apos;dialog2&apos;)&quot;&gt;Cancel&lt;/md-button&gt;
345+
&lt;md-button class=&quot;md-primary&quot; @click=&quot;closeDialog(&apos;dialog2&apos;)&quot;&gt;Create&lt;/md-button&gt;
346346
&lt;/md-dialog-actions&gt;
347347
&lt;/md-dialog&gt;
348348

349-
&lt;md-button class=&quot;md-primary md-raised&quot; id=&quot;custom&quot; @click.native=&quot;openDialog(&apos;dialog1&apos;)&quot;&gt;Custom&lt;/md-button&gt;
350-
&lt;md-button class=&quot;md-fab md-fab-bottom-right&quot; id=&quot;fab&quot; @click.native=&quot;openDialog(&apos;dialog2&apos;)&quot;&gt;
349+
&lt;md-button class=&quot;md-primary md-raised&quot; id=&quot;custom&quot; @click=&quot;openDialog(&apos;dialog1&apos;)&quot;&gt;Custom&lt;/md-button&gt;
350+
&lt;md-button class=&quot;md-fab md-fab-bottom-right&quot; id=&quot;fab&quot; @click=&quot;openDialog(&apos;dialog2&apos;)&quot;&gt;
351351
&lt;md-icon&gt;add&lt;/md-icon&gt;
352352
&lt;/md-button&gt;
353353
</code-block>
@@ -391,8 +391,8 @@
391391
ref="dialog4">
392392
</md-dialog-alert>
393393

394-
<md-button class="md-primary md-raised" @click.native="openDialog('dialog3')">Alert</md-button>
395-
<md-button class="md-primary md-raised" @click.native="openDialog('dialog4')">Alert with HTML</md-button>
394+
<md-button class="md-primary md-raised" @click="openDialog('dialog3')">Alert</md-button>
395+
<md-button class="md-primary md-raised" @click="openDialog('dialog4')">Alert with HTML</md-button>
396396
</div>
397397

398398
<div slot="code">
@@ -413,8 +413,8 @@
413413
ref=&quot;dialog4&quot;&gt;
414414
&lt;/md-dialog-alert&gt;
415415

416-
&lt;md-button class=&quot;md-primary md-raised&quot; @click.native=&quot;openDialog(&apos;dialog3&apos;)&quot;&gt;Alert&lt;/md-button&gt;
417-
&lt;md-button class=&quot;md-primary md-raised&quot; @click.native=&quot;openDialog(&apos;dialog4&apos;)&quot;&gt;Alert with HTML&lt;/md-button&gt;
416+
&lt;md-button class=&quot;md-primary md-raised&quot; @click=&quot;openDialog(&apos;dialog3&apos;)&quot;&gt;Alert&lt;/md-button&gt;
417+
&lt;md-button class=&quot;md-primary md-raised&quot; @click=&quot;openDialog(&apos;dialog4&apos;)&quot;&gt;Alert with HTML&lt;/md-button&gt;
418418
</code-block>
419419

420420
<code-block lang="javascript">
@@ -460,7 +460,7 @@
460460
ref="dialog5">
461461
</md-dialog-confirm>
462462

463-
<md-button class="md-primary md-raised" @click.native="openDialog('dialog5')">Confirm</md-button>
463+
<md-button class="md-primary md-raised" @click="openDialog('dialog5')">Confirm</md-button>
464464
</div>
465465

466466
<div slot="code">
@@ -475,7 +475,7 @@
475475
ref=&quot;dialog5&quot;&gt;
476476
&lt;/md-dialog-confirm&gt;
477477

478-
&lt;md-button class=&quot;md-primary md-raised&quot; @click.native=&quot;openDialog(&apos;dialog5&apos;)&quot;&gt;Confirm&lt;/md-button&gt;
478+
&lt;md-button class=&quot;md-primary md-raised&quot; @click=&quot;openDialog(&apos;dialog5&apos;)&quot;&gt;Confirm&lt;/md-button&gt;
479479
</code-block>
480480

481481
<code-block lang="javascript">
@@ -523,7 +523,7 @@
523523
ref="dialog6">
524524
</md-dialog-prompt>
525525

526-
<md-button class="md-primary md-raised" @click.native="openDialog('dialog6')">Prompt</md-button>
526+
<md-button class="md-primary md-raised" @click="openDialog('dialog6')">Prompt</md-button>
527527
</div>
528528

529529
<div slot="code">
@@ -538,7 +538,7 @@
538538
ref=&quot;dialog6&quot;&gt;
539539
&lt;/md-dialog-prompt&gt;
540540

541-
&lt;md-button class=&quot;md-primary md-raised&quot; @click.native=&quot;openDialog(&apos;dialog6&apos;)&quot;&gt;Prompt&lt;/md-button&gt;
541+
&lt;md-button class=&quot;md-primary md-raised&quot; @click=&quot;openDialog(&apos;dialog6&apos;)&quot;&gt;Prompt&lt;/md-button&gt;
542542
</code-block>
543543

544544
<code-block lang="javascript">

docs/src/pages/components/ImageLoader.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
<div slot="example">
3131
<example-box card-title="Default">
3232
<div slot="demo">
33-
<md-button class="md-primary md-raised" @click.native="loadImage">Load Image</md-button>
34-
<md-button class="md-primary md-raised" @click.native="clearImage">Clear Image</md-button>
33+
<md-button class="md-primary md-raised" @click="loadImage">Load Image</md-button>
34+
<md-button class="md-primary md-raised" @click="clearImage">Clear Image</md-button>
3535

3636
<div>
3737
<md-image :md-src="src"></md-image>
@@ -40,8 +40,8 @@
4040

4141
<div slot="code">
4242
<code-block lang="xml">
43-
&lt;md-button class=&quot;md-primary md-raised&quot; @click.native=&quot;loadImage&quot;&gt;Load Image&lt;/md-button&gt;
44-
&lt;md-button class=&quot;md-primary md-raised&quot; @click.native=&quot;clearImage&quot;&gt;Clear Image&lt;/md-button&gt;
43+
&lt;md-button class=&quot;md-primary md-raised&quot; @click=&quot;loadImage&quot;&gt;Load Image&lt;/md-button&gt;
44+
&lt;md-button class=&quot;md-primary md-raised&quot; @click=&quot;clearImage&quot;&gt;Clear Image&lt;/md-button&gt;
4545

4646
&lt;div&gt;
4747
&lt;md-image :md-src=&quot;src&quot;&gt;&lt;/md-image&gt;

docs/src/pages/components/List.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -858,7 +858,7 @@
858858
<md-list>
859859
<md-list-item>Plain Text</md-list-item>
860860
<md-list-item target="_blank" href="https://google.com">Link</md-list-item>
861-
<md-list-item @click.native="openAlert">Button</md-list-item>
861+
<md-list-item @click="openAlert">Button</md-list-item>
862862
<md-list-item>
863863
<router-link to="/components/list">Router View</router-link>
864864
</md-list-item>
@@ -876,7 +876,7 @@
876876
&lt;md-list&gt;
877877
&lt;md-list-item&gt;Plain Text&lt;/md-list-item&gt;
878878
&lt;md-list-item target=&quot;_blank&quot; href=&quot;https://google.com&quot;&gt;Link&lt;/md-list-item&gt;
879-
&lt;md-list-item @click.native=&quot;openAlert&quot;&gt;Button&lt;/md-list-item&gt;
879+
&lt;md-list-item @click=&quot;openAlert&quot;&gt;Button&lt;/md-list-item&gt;
880880
&lt;md-list-item&gt;
881881
&lt;router-link to=&quot;/components/list&quot;&gt;Router View&lt;/router-link&gt;
882882
&lt;/md-list-item&gt;
@@ -1001,7 +1001,7 @@
10011001
&lt;md-list&gt;
10021002
&lt;md-list-item&gt;Plain Text&lt;/md-list-item&gt;
10031003
&lt;md-list-item target="_blank" href="https://google.com"&gt;Link&lt;/md-list-item&gt;
1004-
&lt;md-list-item @click.native="openAlert"&gt;Button&lt;/md-list-item&gt;
1004+
&lt;md-list-item @click="openAlert"&gt;Button&lt;/md-list-item&gt;
10051005
&lt;md-list-item&gt;
10061006
&lt;router-link to="/components/list"&gt;Router View&lt;/router-link&gt;
10071007
&lt;/md-list-item&gt;

docs/src/pages/components/Menu.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,7 @@
523523
</md-menu-content>
524524
</md-menu>
525525

526-
<md-button class="md-raised md-primary" @click.native="$refs.menu.open">Open contact card</md-button>
526+
<md-button class="md-raised md-primary" @click="$refs.menu.open">Open contact card</md-button>
527527
</div>
528528

529529
<div slot="code">
@@ -591,7 +591,7 @@
591591
&lt;/md-menu-content&gt;
592592
&lt;/md-menu&gt;
593593

594-
&lt;md-button class=&quot;md-raised md-primary&quot; @click.native=&quot;$refs.menu.open&quot;&gt;Open contact card&lt;/md-button&gt;
594+
&lt;md-button class=&quot;md-raised md-primary&quot; @click=&quot;$refs.menu.open&quot;&gt;Open contact card&lt;/md-button&gt;
595595
</code-block>
596596

597597
<code-block lang="sass">

docs/src/pages/components/Progress.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<md-progress class="md-warn" :md-progress="progress" v-if="transition"></md-progress>
4848
</div>
4949

50-
<md-button class="md-primary md-raised" @click.native="restartProgress">Restart</md-button>
50+
<md-button class="md-primary md-raised" @click="restartProgress">Restart</md-button>
5151
</div>
5252

5353
<div slot="code">

docs/src/pages/components/Select.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@
209209
</md-input-container>
210210
</div>
211211

212-
<md-button class="md-raised md-primary" @click.native="setPulpFiction">Set Pulp Fiction</md-button>
212+
<md-button class="md-raised md-primary" @click="setPulpFiction">Set Pulp Fiction</md-button>
213213
</div>
214214

215215
<div slot="code">
@@ -279,7 +279,7 @@
279279
&lt;/md-input-container&gt;
280280
&lt;/div&gt;
281281

282-
&lt;md-button class=&quot;md-raised md-primary&quot; @click.native=&quot;setPulpFiction&quot;&gt;Set Pulp Fiction&lt;/md-button&gt;
282+
&lt;md-button class=&quot;md-raised md-primary&quot; @click=&quot;setPulpFiction&quot;&gt;Set Pulp Fiction&lt;/md-button&gt;
283283
</code-block>
284284

285285
<code-block lang="javascript">
@@ -322,7 +322,7 @@
322322
<div>Selected letters: {{ items }}</div>
323323
<br/>
324324
<br/>
325-
325+
326326
<div class="field-group">
327327
<md-input-container>
328328
<label for="users">Multiselect with subheaders</label>
@@ -347,7 +347,7 @@
347347
</md-select>
348348
</md-input-container>
349349
</div>
350-
350+
351351
<div>Selected users: {{ users }}</div>
352352

353353
</div>
@@ -365,9 +365,9 @@
365365
&lt;md-select&gt;
366366
&lt;/md-input-container&gt;
367367

368-
&lt;div&gt;Selected letters: {{ items }}&lt;/div&gt;
369-
370-
368+
&lt;div&gt;Selected letters: {{ items }}&lt;/div&gt;
369+
370+
371371
&lt;md-input-container&gt;
372372
&lt;label for=&quot;users&quot;&gt;Users&lt;/label&gt;
373373
&lt;md-select name=&quot;users&quot; id=&quot;users&quot; multiple v-model=&quot;users&quot;&gt;

docs/src/pages/components/Sidenav.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,15 +120,15 @@
120120
<div slot="demo">
121121
<div class="phone-viewport">
122122
<md-toolbar>
123-
<md-button class="md-icon-button" @click.native="toggleLeftSidenav">
123+
<md-button class="md-icon-button" @click="toggleLeftSidenav">
124124
<md-icon>menu</md-icon>
125125
</md-button>
126126

127127
<h2 class="md-title">My App</h2>
128128
</md-toolbar>
129129

130130
<div>
131-
<md-button class="md-raised md-accent" @click.native="toggleRightSidenav">Toggle right</md-button>
131+
<md-button class="md-raised md-accent" @click="toggleRightSidenav">Toggle right</md-button>
132132
<p>Open console to see the events</p>
133133
</div>
134134

@@ -149,7 +149,7 @@
149149
</div>
150150
</md-toolbar>
151151

152-
<md-button class="md-raised md-accent" @click.native="closeRightSidenav">Close</md-button>
152+
<md-button class="md-raised md-accent" @click="closeRightSidenav">Close</md-button>
153153
</md-sidenav>
154154
</div>
155155
</div>
@@ -158,15 +158,15 @@
158158
<code-block lang="xml">
159159
&lt;div class=&quot;phone-viewport&quot;&gt;
160160
&lt;md-toolbar&gt;
161-
&lt;md-button class=&quot;md-icon-button&quot; @click.native=&quot;toggleLeftSidenav&quot;&gt;
161+
&lt;md-button class=&quot;md-icon-button&quot; @click=&quot;toggleLeftSidenav&quot;&gt;
162162
&lt;md-icon&gt;menu&lt;/md-icon&gt;
163163
&lt;/md-button&gt;
164164

165165
&lt;h2 class=&quot;md-title&quot;&gt;My App&lt;/h2&gt;
166166
&lt;/md-toolbar&gt;
167167

168168
&lt;div&gt;
169-
&lt;md-button class=&quot;md-raised md-accent&quot; @click.native=&quot;toggleRightSidenav&quot;&gt;Toggle right&lt;/md-button&gt;
169+
&lt;md-button class=&quot;md-raised md-accent&quot; @click=&quot;toggleRightSidenav&quot;&gt;Toggle right&lt;/md-button&gt;
170170
&lt;p&gt;Open console to see the events&lt;/p&gt;
171171
&lt;/div&gt;
172172

@@ -187,7 +187,7 @@
187187
&lt;/div&gt;
188188
&lt;/md-toolbar&gt;
189189

190-
&lt;md-button class=&quot;md-raised md-accent&quot; @click.native=&quot;closeRightSidenav&quot;&gt;Close&lt;/md-button&gt;
190+
&lt;md-button class=&quot;md-raised md-accent&quot; @click=&quot;closeRightSidenav&quot;&gt;Close&lt;/md-button&gt;
191191
&lt;/md-sidenav&gt;
192192
&lt;/div&gt;
193193
</code-block>

0 commit comments

Comments
 (0)