Future<String?> getWidgetId() { throw UnimplementedError('getWidgetId() has not been implemented.'); }