Skip to main content

ODLanguage class

under construction

We are still working the API Reference! This page might be incomplete or doesn't contain all details!

Overview

This is an Open Ticket language file.

It contains metadata and all translation strings available in this language. Register this class to an ODLanguageManager to use it!

JSON languages should be created using the ODJsonLanguage class instead!

View Source

Properties


data type any

The raw object data of the translation.

View Source


file string string

The name of the file with extension.

View Source


inherited id class api.ODId

The id of this data.

View Source


metadata type null|api.ODLanguageMetadata

The metadata of the language if available.

View Source


path string string

The path to the file relative to the main directory.

View Source


Methods


constructor() function api.ODLanguage

(no description)

View Parameters (2)
  • id: type api.ODValidId - Parameter Description Lorem Ipsum.
  • data: type any - Parameter Description Lorem Ipsum.

View Source


inherited protected _change() function void

Trigger an onChange() event in the parent ODManager of this class.

View Source


inherited changed() function void

(❌ SYSTEM ONLY!!) Set the callback executed when a value inside this class changes.

View Parameters (1)
  • callback: type null|(() => void) - Parameter Description Lorem Ipsum.

View Source


init() function api.ODPromiseVoid

Init the language.

View Source


Defaults

under construction

We're still working on this part of the documentation!

Examples

under construction

We're still working on this part of the documentation!