Skip to content

Instantly share code, notes, and snippets.

@camskene
Created April 28, 2017 05:14
Show Gist options
  • Save camskene/a55bc396cfbb0781c9f8800a36c9f9af to your computer and use it in GitHub Desktop.
Save camskene/a55bc396cfbb0781c9f8800a36c9f9af to your computer and use it in GitHub Desktop.
spacebar vs enter
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'button',
});
import Ember from 'ember';
export default Ember.Component.extend({
attributeBindings: ['tabindex'],
tabindex: 0,
actions: {
clickXInner(e) {
console.log('inner');
}
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
clickXOuter(e) {
console.log('outer');
console.log(e);
if (e.keyCode === 32) {
e.preventDefault();
}
}
}
});
{{x-outer click=(action 'clickXOuter') keyPress=(action 'clickXOuter')}}
<hr>
Lorem ipsum dolor sit amet, suas modus omnes est et, mea qualisque ullamcorper ea. Tantas vocibus ei pro, eripuit laoreet percipit et per, petentium intellegat no est. Ei qui stet omittam percipitur. Ut euripidis definiebas instructior mei, ei eum falli delenit consequat, nam ex mutat quidam officiis.
Ei veritus inciderint sea. Adhuc noluisse eam te, dictas detraxit mediocritatem ne mea. Ne duo gubergren laboramus. Posse etiam impedit ex his. Malorum facilis eam ad, quo cu soluta eruditi, mel viris utroque ullamcorper an. Cu aliquam eloquentiam cum, facilisi corrumpit assentior ei vim. Eu probo dolorem quo, ea nam quod aliquip, elitr expetenda no quo.
Doctus erroribus his in, putent blandit invidunt ne est, no persius nominavi evertitur nam. Eos congue iuvaret sadipscing cu, vim ne putent fabellas periculis. Quas elitr periculis vel ad. Munere splendide eu sed, qui ea affert nonumes. No has delenit docendi.
Sed in erant legendos, ei verear officiis postulant eum, vis delenit similique repudiandae in. Nam ne aeterno labitur contentiones, vocent officiis ea per, solum simul quidam at eos. Sed cu dicunt ponderum sapientem, sed ei errem meliore democritum, dolores accommodare vituperatoribus at his. Vero posse aliquando mel ne, tale mollis numquam ei duo, denique democritum percipitur at duo. Illud saepe fabellas nam at, an probo dicunt admodum eos. At sale quando mea, similique consequuntur duo ex. Cum ex mutat populo lobortis.
Recusabo evertitur mel et, atqui impedit est eu. Timeam efficiendi id pro, eu vidisse aliquid atomorum eum. At vim augue copiosae. Ut vis porro inani detraxit, mei duis dolorem ad.
At meliore contentiones vix. Per atomorum definitiones te, wisi probatus has id, vis reprimique inciderint ut. Ex suas alterum saperet pro. Postulant gubergren adolescens ne mei, cu sit sint quaestio scribentur, vix cu causae adipiscing signiferumque. Sed dolore maiestatis efficiendi at, ut etiam maiorum his.
Mei platonem suscipiantur ad, ut pro quas dolores repudiandae. At pro nostro meliore tractatos, no harum postea theophrastus nam, eu utinam ullamcorper eam. Mel quis everti accumsan ut, per mazim viris petentium ut, primis voluptatibus sed ne. Augue sonet quando sed ea, et animal denique mediocritatem per, sit delenit luptatum no. No sea posse philosophia, ea timeam aperiri definiebas sit, id eros doming equidem vim.
Qui tritani civibus philosophia ne. Sed eleifend percipitur in, duo euismod scaevola intellegebat cu. An eos doctus hendrerit, cum modus adolescens ea. Nam autem minim partem no, verear oportere duo ea. Vim id malis convenire, ex pro percipit reprimique, ex alia fuisset eum.
Ut minimum persecuti vim. Ea qui oratio malorum blandit. Cibo fastidii maluisset at mel, lorem aperiri convenire his in, ut vis sonet salutandi repudiandae. Dicam dolore senserit usu at, tale assueverit ut per, putent feugait eos eu. Noster debitis neglegentur eu eum. Petentium voluptaria inciderint eu mei, usu ludus atomorum eloquentiam no.
Volumus expetendis eam ad. An vel vitae oratio consectetuer, accumsan officiis liberavisse an nam. Ex duo eros maiestatis, eam error dictas aliquam ad. Usu ei nulla dicit lucilius, ei est eros interpretaris, qui brute mazim eu. Ei nam liber numquam.
Vidisse dissentiunt consequuntur an vel, alia perpetua laboramus cu vel. Ad labore aliquip apeirian eum, mei hinc admodum et. Quo in laoreet oporteat mandamus, elitr diceret mentitum per cu. Ea fuisset fabellas pri, regione persius consetetur te vim.
Sit munere scripserit no, mel no virtute invidunt torquatos. Facete recteque eu his, eu ridens indoctum ius, et vel nostrud saperet. Est munere graeci an, nec cu torquatos conceptam eloquentiam. Has munere laoreet explicari te.
Mel iusto copiosae mediocrem an, no vis suas consulatu. Qui ne similique reprimique, error legere quidam eu his. Duo ponderum tractatos in, inciderint concludaturque et mel, tale dicant eam ex. Utroque epicuri usu et.
Dicta torquatos est ea. Per ei justo commodo detracto, ea habeo modus audire nec, mei laoreet corpora at. Est utinam minimum ea, ut qui mazim maiorum praesent. Et mea veniam munere noster. Vim in clita insolens constituam, eam accusam praesent sadipscing ad.
At tempor complectitur mel. Vim unum conceptam ne, odio malis invenire eam ad. Quaeque pericula instructior pro no, melius suscipit argumentum at quo. Habemus mediocrem no qui, an vix doming docendi erroribus. Alienum lucilius deseruisse nec at, has putent eleifend ex.
{{#x-inner click=(action 'clickXInner')}}
foo
{{/x-inner}}
{
"version": "0.12.1",
"EmberENV": {
"FEATURES": {}
},
"options": {
"use_pods": false,
"enable-testing": false
},
"dependencies": {
"jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
"ember": "2.12.0",
"ember-template-compiler": "2.12.0",
"ember-testing": "2.12.0"
},
"addons": {
"ember-data": "2.12.1"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment