/* * SPDX-License-Identifier: AGPL-3.0-or-later * Copyright (C) 2025 Sergej Görzen * This file is part of xAPI4Unity. */ #if UNITY_EDITOR using System.Collections.Generic; namespace xAPI4Unity.Editor.Parser.Definitions { /// /// Class that represents an xAPI extension /// internal sealed class xAPIExtension : xAPIDefinition { public string Type { get; set; } /// /// Creates an empty xAPIExtension /// public xAPIExtension() : base() { } /// /// Creates an xAPIExtension /// /// Context of the extension /// (File) name of the extension /// Names of the extension by language /// Descriptions of the extension by language. public xAPIExtension(string context, string name, IDictionary names, IDictionary descriptions) : base(context, name, names, descriptions) { } public override string GetDefinitionGroup() => "extensions"; } } #endif