Skip to content

Instantly share code, notes, and snippets.

import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
length = 1000;
temp = [];
constructor(){
super(...arguments);
for(var i = 0; i < this.length; i++){
this.temp.push(i) ;
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@nagarajanpp8
nagarajanpp8 / controllers.application\.js
Created March 12, 2021 07:18
Role tabs selection test
import Controller from '@ember/controller';
import { set, computed } from '@ember/object';
export default Controller.extend({
appName: 'Ember Twiddle',
options: [{tab: "new", options: [{name: "bolo"}, {name:"anderson"}]},{tab: "Old", options: [{name: "bolo 2"}, {name:"anderson 2"}]} ],
computedOptions: computed("options.@each.options", function(){
return this.options;
}),
actions: {
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Last active February 15, 2020 08:09
Dynamic Scope POC
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
router: Ember.inject.service(),
url: "",
actions: {
makeURL(){
var routeName = "scope.purchase.invoice";
var dynamicSegments = { scopeId: 1, scopeData: 2, invoiceId: 3, pageSize: 20, pageIndex: 1 };
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Last active October 18, 2019 15:03
Computed Property test
import Ember from 'ember';
const DefineCP = function(context, cpName, dependantKey, model){
context.set("model", model);
Ember.defineProperty(context, cpName, Ember.computed(dependantKey, function(){
return context.get(dependantKey);
}));
};
const DonutChart = Ember.Object.extend({
reinit(){
import Ember from 'ember';
export default Ember.Component.extend({
});
@nagarajanpp8
nagarajanpp8 / adapters.application.js
Created June 17, 2019 05:21 — forked from sukima/adapters.application.js
[discus] REST API Example
import RESTAdapter from 'ember-data/adapters/rest';
export default RESTAdapter.extend({
namespace: '/api'
});
import Ember from 'ember';
export default Ember.Controller.extend({
jsonString: "",
actions:{
reg () {
//Your work
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Created April 9, 2019 12:46
Jquery number count animation
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
sample: false,
actions: {
aa(){
this.toggleProperty("sample");
$('.count').prop('Counter', 20).animate(
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Last active March 23, 2019 07:25
route-transistion-issue-example
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});