Class “TextResources”
Object > Resources > TextResources
This is the base class for all text resource dictionaries. Instances can be obtained via the from method, or by subclassing. All members of a TextResources (or subclass) instance will be of the type string.
| Type: | TextResources extends Resources<string, string> | 
    
| Constructor: | protected | 
| Singleton: | No | 
| Namespace: | tabris | 
| Direct subclasses: | None | 
| JSX Support: | No | 
See also:
Resource Management in Tabris.js
Defining raw text resource data in a separate JSON file.
Converting raw text resource data to TextResources instance.
TSX Using a TextResources dictionary
Static Methods
from(base, data)
Creates a texts dictionary from the given raw “data” object. All texts from the given “base” dictionary are inherited unless overwritten.
Entries in the “data” object starting with “$” are considered configuration options and will not become entries in the final texts dictionary.
| Parameter | Type | Description | 
|---|---|---|
| base | Base | 
      A plain object or another TextResources instance containing values to inherit by the new TextResources dictionary. | 
    
| data | Data | 
      The raw data (plain object) to create the dictionary from. The format must match the Tabris.js texts JSON schema. | 
Returns: TextResources
from(data)
Creates a texts dictionary from the given raw “data” object. The format must match the Tabris.js texts JSON schema. Entries in the “data” object starting with “$” are considered configuration options and will not become entries in the final texts dictionary.
| Parameter | Type | Description | 
|---|---|---|
| data | Data | 
      The raw data (plain object) to create the dictionary from. The format must match the Tabris.js texts JSON schema. | 
Returns: TextResources