def METHOD_NAME(self, dashboard_cls):
    """
    Description:
    -------------------------------------------
    Input:
    data: cudf DataFrame
    -------------------------------------------
    Ouput:
    """
    self.min_value, self.max_value = get_min_max(
        dashboard_cls._cuxfilter_df.data, self.x
    )
    self.geo_mapper, x_range, y_range = geo_json_mapper(
        self.geoJSONSource,
        self.geoJSONProperty,
        4326,
        self.x,
        dashboard_cls._cuxfilter_df.data[self.x].dtype,
    )
    self.calculate_source(dashboard_cls._cuxfilter_df.data)
    self.generate_chart()
    self.apply_mappers()
    self.add_events(dashboard_cls)