using System;
using System.Collections.Generic;
namespace StardewModdingAPI.Framework.Content
{
/// Encapsulates access and changes to dictionary content being read from a data file.
internal class AssetDataForDictionary : AssetData>, IAssetDataForDictionary
{
/*********
** Public methods
*********/
/// Construct an instance.
/// The content's locale code, if the content is localised.
/// The normalised asset name being read.
/// The content data being read.
/// Normalises an asset key to match the cache key.
/// A callback to invoke when the data is replaced (if any).
public AssetDataForDictionary(string locale, string assetName, IDictionary data, Func getNormalisedPath, Action> onDataReplaced)
: base(locale, assetName, data, getNormalisedPath, onDataReplaced) { }
}
}