     @_render(args...)
     @afterRender()
 
-  beforeRender: -> null
+  beforeRender: ->
+    @_hide_columns_below_n(@_n_threshold)
+
   _render: -> null
   afterRender: ->
     @_adjust_svg_dimensions()

  # x offset for point chart scale on left
  x_offset: 0


  filter_data: (filters) ->
    if filters
      @_filters = filters

  key_function: (data) -> data.key
  values_function: (data) -> data.values

  adjustSeries1EndLabels: ->
    # initial condition is horizontal labels with text-anchor: middle
    end_index = @series1LabelMap.length - 1
