@override Map<String, Object?> toDocument() { return { 'actionType': actionType, 'appID': appID, 'conditions': conditions?.toDocument(), 'menuDefID': menuDefID }; }