PNPrompt(Map<String, dynamic> input) { try { id = input['id']; type = PromptType.fromValue(input['type']); } catch (e) { dt.log("Error processing PNPrompt ${e.toString()}"); } }