Skip to content

Instantly share code, notes, and snippets.

View gokatz's full-sized avatar
🎯
Focusing

Gokul Kathirvel gokatz

🎯
Focusing
View GitHub Profile
const timeout = 1000;
async function disableRules(params) {
const ruleDisableButtons = document.querySelectorAll(
'button[title="Disable rule"]'
);
for await (const ruleDisableButton of ruleDisableButtons) {
ruleDisableButton.click();
await wait(timeout);
@gokatz
gokatz / components.row\.js
Last active January 3, 2022 05:15
New Twiddle
import Component from '@glimmer/component';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
export default class extends Component {
@tracked selected = false;
@action
handleClick(event) {
if(event.shiftKey) {
import Controller from '@ember/controller';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
console.clear();
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
@tracked amount;
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@gokatz
gokatz / .block
Last active July 5, 2021 11:48
fresh block
license: mit
import Component from '@glimmer/component';
export default class extends Component {
}
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@gokatz
gokatz / controllers.application\.js
Last active June 1, 2021 06:46
ember action bind
import Controller from '@ember/controller';
import {action} from '@ember/object';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
constructor() {
super(...arguments);
// this.newMethod = this.method.bind(this);
}
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
val=true;
test(a,b,c) {
console.log(a,b,c);
import Controller from '@ember/controller';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
@service fetch;
@action async formSave(input) {
const url = 'https://ember-twiddle.com/test';