def METHOD_NAME(self, key, axis, element, ranges, style):
    artist = self.handles['artist']
    data, style, axis_kwargs = self.get_data(element, ranges, style)
    artist.set_paths(data[0])
    if 'array' in style:
        artist.set_array(style['array'])
    if 'vmin' in style and 'vmax' in style:
        artist.set_clim((style['vmin'], style['vmax']))
    if 'clim' in style:
        artist.set_clim(style['clim'])
    if 'norm' in style:
        artist.set_norm(style['norm'])
    artist.set_visible(style.get('visible', True))
    if 'colors' in style:
        artist.set_edgecolors(style['colors'])
    if 'facecolors' in style:
        artist.set_facecolors(style['facecolors'])
    if 'linewidth' in style:
        artist.set_linewidths(style['linewidth'])
    return axis_kwargs