get-svelte
Version:
A simple, powerful state management library for Svelte applications, inspired by GetX for Flutter
21 lines (20 loc) • 526 B
JavaScript
import GetxController from "../GetxController";
export default class IncrementalController extends GetxController {
constructor(initialValue = 0) {
super();
this.counter = 0;
this.counter = initialValue;
}
increment() {
this.counter++;
this.notifyListener();
}
onClose() {
super.onClose();
console.log("incremental controller disposed");
}
onInit() {
super.onInit();
console.log("incremental controller initialized");
}
}