using System.Collections.Generic; namespace xAPI.Registry { /// /// Provides all extensions of the context virtualReality of type activity as public properties. /// public sealed class xAPI_Extensions_Activity_VirtualReality : xAPI_Extensions_Activity { public xAPI_Extensions_Activity_VirtualReality() : base("virtualReality") { } /// /// It is the name of an action. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/actionName /// public xAPI_Extensions_Activity_VirtualReality actionName(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "actionName", names: new Dictionary { ["en-US"] = "action name", ["de-DE"] = "Aktionsname" }, descriptions: new Dictionary { ["en-US"] = "It is the name of an action.", ["de-DE"] = "Es ist der Name einer Aktion." }), value); return this; } /// /// Sequence of vertices with it's index, color and position. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/triangle /// public xAPI_Extensions_Activity_VirtualReality triangle(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "triangle", names: new Dictionary { ["en-US"] = "Triangle", ["de-DE"] = "Dreieck" }, descriptions: new Dictionary { ["en-US"] = "Sequence of vertices with it's index, color and position.", ["de-DE"] = "Sequenz von Knotenpunkten mit dessen Index, Farbe und Position." }), value); return this; } /// /// The max. value of an ui element, could be input controls e.g. buttons, slider, navigational e.g. breadcrumbs or a navigation panel, or informational elements e.g. message panel. The Value could include the selected value, but could also contain information about the range. So that a phrase such as >21 out of 42< indicates that the slider, which ranges from 1 to 42 was changed to the value 21. {value; min; max}: {21, 1,42}. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/uiElementMaxValue /// public xAPI_Extensions_Activity_VirtualReality uiElementMaxValue(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "uiElementMaxValue", names: new Dictionary { ["en-US"] = "VR user interface element max value", ["de-DE"] = "Max. Wert eines VR Benutzerflächenelements" }, descriptions: new Dictionary { ["en-US"] = "The max. value of an ui element, could be input controls e.g. buttons, slider, navigational e.g. breadcrumbs or a navigation panel, or informational elements e.g. message panel. The Value could include the selected value, but could also contain information about the range. So that a phrase such as >21 out of 42< indicates that the slider, which ranges from 1 to 42 was changed to the value 21. {value; min; max}: {21, 1,42}.", ["de-DE"] = "Der max. Wert eines interaktiven Benutzerflächenelements mit dem der Benutzer interagieren kann, bei dem es sich zum Beispiel um eine Eingabesteuerung, wie Buttons oder Slider, eine Navigation, z.B. mit Brotkrumen-Elementen oder Navigationstafel, oder eine Informationsanzeige hadelt, z.B. eine Messagebox. Der Wert kann den ausgewählten Wert enthalten, aber auch Informationen über den Bereich. So bedeutet ein Satz wie >21 von 42<, dass der Schieberegler, der von 1 bis 42 reicht, auf den Wert 21 geändert wurde. {Wert; min; max}: {21, 1,42}." }), value); return this; } /// /// The min. value of an ui element, could be input controls e.g. buttons, slider, navigational e.g. breadcrumbs or a navigation panel, or informational elements e.g. message panel. The Value could include the selected value, but could also contain information about the range. So that a phrase such as >21 out of 42< indicates that the slider, which ranges from 1 to 42 was changed to the value 21. {value; min; max}: {21, 1,42}. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/uiElementMinValue /// public xAPI_Extensions_Activity_VirtualReality uiElementMinValue(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "uiElementMinValue", names: new Dictionary { ["en-US"] = "VR user interface element min value", ["de-DE"] = "Min. Wert eines VR Benutzerflächenelements" }, descriptions: new Dictionary { ["en-US"] = "The min. value of an ui element, could be input controls e.g. buttons, slider, navigational e.g. breadcrumbs or a navigation panel, or informational elements e.g. message panel. The Value could include the selected value, but could also contain information about the range. So that a phrase such as >21 out of 42< indicates that the slider, which ranges from 1 to 42 was changed to the value 21. {value; min; max}: {21, 1,42}.", ["de-DE"] = "Der min. Wert eines interaktiven Benutzerflächenelements mit dem der Benutzer interagieren kann, bei dem es sich zum Beispiel um eine Eingabesteuerung, wie Buttons oder Slider, eine Navigation, z.B. mit Brotkrumen-Elementen oder Navigationstafel, oder eine Informationsanzeige hadelt, z.B. eine Messagebox. Der Wert kann den ausgewählten Wert enthalten, aber auch Informationen über den Bereich. So bedeutet ein Satz wie >21 von 42<, dass der Schieberegler, der von 1 bis 42 reicht, auf den Wert 21 geändert wurde. {Wert; min; max}: {21, 1,42}." }), value); return this; } /// /// Describes the available list of options of the interactive interface element (e.g. Dropdown). Can be a string array. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/uiElementOptions /// public xAPI_Extensions_Activity_VirtualReality uiElementOptions(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "uiElementOptions", names: new Dictionary { ["en-US"] = "VR user interface element options", ["de-DE"] = "VR Benutzeroberflächen Optionen" }, descriptions: new Dictionary { ["en-US"] = "Describes the available list of options of the interactive interface element (e.g. Dropdown). Can be a string array.", ["de-DE"] = "Die Liste der verfügbaren Optionen des interaktiven Elements einer Benutzeroberfläche (z.B. Dropdown). Kann ein String Array sein." }), value); return this; } /// /// Describes the type of the interactive interface element. Could specify the element or the category of the element depending on the needs, e.g. categories: input controls, navigation or informational components or containers vs direct element: button, checkbox, dropdown, breadcrumb, tooltip… and so on. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/uiElementType /// public xAPI_Extensions_Activity_VirtualReality uiElementType(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "uiElementType", names: new Dictionary { ["en-US"] = "VR user interface element type", ["de-DE"] = "VR Benutzeroberflächenelementtyp" }, descriptions: new Dictionary { ["en-US"] = "Describes the type of the interactive interface element. Could specify the element or the category of the element depending on the needs, e.g. categories: input controls, navigation or informational components or containers vs direct element: button, checkbox, dropdown, breadcrumb, tooltip… and so on.", ["de-DE"] = "Der Typ des interaktiven Elements einer Benutzeroberfläche. Kann zum Beispiel die Kategorie oder den Elementtyp enthalten. Kategorien sind zum Beispiel, ob es sich um eine Eingabesteuerung, ein Navigations- oder Informationselement oder um einen Container handelt. Während eine Elementbeschreibung auf der Ebene sein kann: Button, Checkbox, Dropdown Auswahl, Brotkrumennavigation, Tooltip… usw " }), value); return this; } /// /// A value of an ui element, could be input controls e.g. buttons, slider, navigational e.g. breadcrumbs or a navigation panel, or informational elements e.g. message panel. The Value could include the selected value, but could also contain information about the range. So that a phrase such as >21 out of 42< indicates that the slider, which ranges from 1 to 42 was changed to the value 21. {value; min; max}: {21, 1,42}. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/uiElementValue /// public xAPI_Extensions_Activity_VirtualReality uiElementValue(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "uiElementValue", names: new Dictionary { ["en-US"] = "VR user interface element value", ["de-DE"] = "Wert eines VR Benutzerflächenelements" }, descriptions: new Dictionary { ["en-US"] = "A value of an ui element, could be input controls e.g. buttons, slider, navigational e.g. breadcrumbs or a navigation panel, or informational elements e.g. message panel. The Value could include the selected value, but could also contain information about the range. So that a phrase such as >21 out of 42< indicates that the slider, which ranges from 1 to 42 was changed to the value 21. {value; min; max}: {21, 1,42}.", ["de-DE"] = "Der Wert eines interaktiven Benutzerflächenelements mit dem der Benutzer interagieren kann, bei dem es sich zum Beispiel um eine Eingabesteuerung, wie Buttons oder Slider, eine Navigation, z.B. mit Brotkrumen-Elementen oder Navigationstafel, oder eine Informationsanzeige hadelt, z.B. eine Messagebox. Der Wert kann den ausgewählten Wert enthalten, aber auch Informationen über den Bereich. So bedeutet ein Satz wie >21 von 42<, dass der Schieberegler, der von 1 bis 42 reicht, auf den Wert 21 geändert wurde. {Wert; min; max}: {21, 1,42}." }), value); return this; } /// /// Name of a VR object. Must be a string. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/virtualReality/extensions/activity/vrObjectName /// public xAPI_Extensions_Activity_VirtualReality vrObjectName(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "vrObjectName", names: new Dictionary { ["en-US"] = "VR object name", ["de-DE"] = "VR Objekt Name" }, descriptions: new Dictionary { ["en-US"] = "Name of a VR object. Must be a string.", ["de-DE"] = "Namen vom VR Objekt. Muss ein String sein." }), value); return this; } } }