# -*- coding: utf-8 -*- module Writexlsx class Chart class Caption attr_accessor :name, :formula, :data_id, :name_font def initialize(chart) @chart = chart end def merge_with_hash(params) # :nodoc: @name, @formula = @chart.process_names(params[:name], params[:name_formula]) @data_id = @chart.get_data_id(@formula, params[:data]) @name_font = @chart.convert_font_args(params[:name_font]) end end end end