An example of how to use Gridster in Ember.
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
An example of how to use Gridster in Ember.
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
| import Ember from 'ember'; | |
| export default Ember.Controller.extend({ | |
| appName:'Ember Twiddle' | |
| }); |
| import Ember from 'ember'; | |
| export default Ember.Component.extend({ | |
| didRender: function(){ | |
| Ember.$(".gridster ul").gridster({ | |
| widget_base_dimensions: [70,70], | |
| widget_margins: [5, 5], | |
| helper: 'clone', | |
| resize: { | |
| enabled: true, | |
| max_size: [4, 4], | |
| min_size: [1, 1] | |
| } | |
| }).data('gridster'); | |
| } | |
| }); |
| body { | |
| margin: 12px 16px; | |
| font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; | |
| font-size: 12pt; | |
| } | |
| .grister { | |
| } | |
| .gridster ul { | |
| list-style: none; | |
| background-color: gray; | |
| } | |
| .gridster ul li { | |
| background-color: white; | |
| } |
| { | |
| "version": "0.4.13", | |
| "dependencies": { | |
| "jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js", | |
| "ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.10/ember.debug.js", | |
| "ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/1.13.13/ember-data.js", | |
| "ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.10/ember-template-compiler.js", | |
| "gridster": "http://cdn.jsdelivr.net/gridster.js/0.5.3/jquery.gridster.js" | |
| } | |
| } |