Reconfigures this knob based on the provided deserialized JSON.
void loadJson(Map<String, dynamic> decodedJson) { value = decodedJson['value'] as T; }