Skip to content

Instantly share code, notes, and snippets.

import Component from '@glimmer/component';
export default class extends Component {
}
import Ember from 'ember';
import { A } from '@ember/array';
import { get, set } from '@ember/object';
export default Ember.Component.extend({
array_prop: A(),
reset_array_by: 'empty_string',
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
const { Component, get, set } = Ember;
export default Component.extend({
default_permission: Ember.Object.create({
can_access_comment: true,
can_read_files: true,
@mohamedali-s-4725
mohamedali-s-4725 / components.basic-form.js
Last active December 1, 2016 09:18 — forked from munsellj/components.basic-form.js
Component Destroy on Route Change
import Ember from 'ember';
export default Ember.Component.extend({
model:Ember.Object.create({name: '111'}),
willDestroyElement(){
console.log(this.get("model"));
}
});
import Ember from 'ember';
export default Ember.Component.extend({
didInitAttrs(options) {
console.log('didInitAttrs', options, this.get('data'));
},
didUpdateAttrs(options) {
console.log('didUpdateAttrs', options, this.get('data') );
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
sma: Ember.Object.create({
staff:{
123: {
name: 'sma',
@mohamedali-s-4725
mohamedali-s-4725 / components.tab-content.js
Last active June 22, 2021 14:38
Property dialog - POC
import Ember from 'ember';
export default Ember.Component.extend({
selected_comp_name: ''
});
import Ember from 'ember';
export default Ember.Component.extend({
dummy:'',
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});