#nullable disable
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 localized.
/// The asset name being read.
/// The content data being read.
/// Normalizes an asset key to match the cache key.
/// A callback to invoke when the data is replaced (if any).
public AssetDataForDictionary(string locale, IAssetName assetName, IDictionary data, Func getNormalizedPath, Action> onDataReplaced)
: base(locale, assetName, data, getNormalizedPath, onDataReplaced) { }
}
}