Skip to content

Instantly share code, notes, and snippets.

View kevinkucharczyk's full-sized avatar

Kevin Kucharczyk kevinkucharczyk

  • Melbourne, Australia
View GitHub Profile
@kevinkucharczyk
kevinkucharczyk / moes_smart_button.yaml
Last active April 3, 2024 22:52
moes smart button
blueprint:
name: ZHA - Moes Smart Button
description: Automate your Moes Smart Button using ZHA events.
domain: automation
input:
moes_smart_button:
name: Moes Smart Button
description: Moes Smart Button to use
selector:
device:
blueprint:
name: ZHA - Tuya 4-Button Scene Switch ("Moes") (_TZ3000_wkai4ga5)
description: Automate your Tuya 4-Button Scene Switch using ZHA events.
domain: automation
input:
tuya_4button_scene_switch:
name: Tuya 4-Button Scene Switch
description: Tuya 4-Button Scene Switch to use
selector:
device:
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import move from 'ember-animated/motions/move';
import scale from 'ember-animated/motions/scale';
import { wait } from 'ember-animated';
import dedent from '../utils/dedent';
export default class IndexDemo3 extends Component {
*collapse({ receivedSprites }) {
for (let sprite of receivedSprites) {
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@kevinkucharczyk
kevinkucharczyk / controllers.application\.js
Last active March 5, 2021 00:06
Loading State example
import Controller from '@ember/controller';
import { observer } from '@ember/object';
import { inject as service } from '@ember/service';
function onRouteChange() {
console.log('currentRoute', this.router.currentRoute?.name);
console.log('currentRouteName', this.router.currentRouteName);
}
export default class ApplicationController extends Controller {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});

Keybase proof

I hereby claim:

  • I am kevinkucharczyk on github.
  • I am kevinkucharczyk (https://keybase.io/kevinkucharczyk) on keybase.
  • I have a public key ASDxomEesdgSoVedPu5rV5owYHg-mfoJowMXT7M-AXf0ego

To claim this, I am signing this object:

import Ember from 'ember';
export default Ember.Controller.extend({
items: [],
itemToAdd: null,
submittedItems: null,
actions: {
add() {
import ActiveModelAdapter from 'active-model-adapter';
export default ActiveModelAdapter.extend({
});