Skip to content

Instantly share code, notes, and snippets.

View phillipkregg's full-sized avatar
💭
Kick it!

Phil Lackey phillipkregg

💭
Kick it!
  • Nashville, TN
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@phillipkregg
phillipkregg / components.main-nav.js
Last active March 28, 2018 16:41
Dynamic Route Segments
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement() {
let currentType = this.get('currentType');
let links = $('.nav-pills li');
for (let i=0; i<links.length; i++) {
if (links[i].classList.contains('active')) {
@phillipkregg
phillipkregg / controllers.application.js
Last active October 23, 2017 19:56
Ember Models Table
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
columns: [
{
"propertyName": "id"
},
{
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement() {
$(".button-collapse").sideNav();
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@phillipkregg
phillipkregg / components.list-of-posts.js
Last active August 10, 2017 18:32
Ember Concurrency
import Ember from 'ember';
export default Ember.Component.extend({
});
@phillipkregg
phillipkregg / components.application-area.js
Created July 19, 2017 15:16
Nested Component rendering in Master Component
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
fromParent() {
alert('from parent');
}
}
});
@phillipkregg
phillipkregg / controllers.application.js
Created June 29, 2017 19:39
Ember Concurrency Examples
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@phillipkregg
phillipkregg / components.my-dropdown.js
Last active June 28, 2017 19:27
Materialize Dropdown
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement() {
$('.dropdown-button').dropdown({
inDuration: 300,
outDuration: 225,
constrainWidth: false, // Does not change width of dropdown to that of the activator
gutter: 0, // Spacing from edge
belowOrigin: true, // Displays dropdown below the button