| 12345678910111213141516171819202122232425262728 |
- import 'dart:convert';
- import 'package:get/get.dart';
- class Controller extends GetxController {
- var name = ''.obs;
- var uniqueName = ''.obs;
- setName(String newName) {
- name.value = newName;
- }
- setUniqueName(String newUniqueName) {
- uniqueName.value = newUniqueName;
- }
- onRemoteMessage(String message) {
- var action = jsonDecode(message);
- switch (action['type']) {
- case 'CLIENT_LIST_UPDATED':
- print("Client list updated: ${action['payload']}");
- break;
- case 'STATE_SET':
- print("State set (remote): ${action['payload']}");
- break;
- }
- }
- }
|