Variable
Static Public Summary | ||
public |
The atvise types to handle. |
|
public |
The current project's configuration. |
|
public |
A map providing dirnames for config langs |
|
public |
A map providing data types for shorter extensions (Reverse of DataTypeForExtension). |
|
public |
A map providing shorter extensions for data types |
|
public |
Options available for the "atscm init" command. |
|
public |
InitOptions, exported as an array. |
|
public |
ReferenceTypeIds: {...OpcReferenceTypeIds: Object, "toParent": *} References type ids. |
|
public |
Names for references. |
|
public |
ReverseReferenceTypeIds: Map<number, node-opcua~ReferenceTypeId Reverse map of node-opcua~ReferenceTypeIds. |
|
public |
TransformDirection: {FromDB: string, FromFilesystem: string} The directions a transformer can be run in. |
|
public |
The path to the project's configuration file. |
|
public |
Relative path to the rename file. |
|
public |
Special characters in regular expressions. |
|
public |
A regular expression that matches all special characters in regular expressions. |
|
public |
The node containing the currently installed server-scripts version. |
Static Public
public AtviseTypes: AtviseType[] source
import AtviseTypes from 'atscm/src/lib/server/Types.js'
The atvise types to handle. Ordering matters: The MappingTransformer takes the first match, therefore plain types should always come before resource types!
public ConfigLangs: Map<String, String> source
import {ConfigLangs} from 'atscm/src/init/Options.js'
A map providing dirnames for config langs
public DataTypeForExtension: * source
import {DataTypeForExtension} from 'atscm/src/lib/server/AtviseFile.js'
A map providing data types for shorter extensions (Reverse of DataTypeForExtension).
- @type {Map<String, node-opcua~DataType>}
public ExtensionForDataType: Map<node-opcua~DataType, String> source
import {ExtensionForDataType} from 'atscm/src/lib/server/AtviseFile.js'
A map providing shorter extensions for data types
public InitOptions: Object source
import {InitOptions} from 'atscm/src/init/Options.js'
Options available for the "atscm init" command.
Properties:
Name | Type | Attribute | Description |
name | InitOption<input> | The new project's name. |
|
description | InitOption<input> | The new project's description. |
|
author | InitOption<input> | The new project's author. |
|
atviseHost | InitOption<input> | The new project's atvise server host. |
|
atvisePortOpc | InitOption<input> | The new project's atvise server OPC port. |
|
atvisePortHttp | InitOption<input> | The new project's atvise server HTTP port. |
|
useLogin | InitOption<confirm> | If the new porject's atvise server requires login. |
|
atviseUsername | InitOption<input> | The new project's atvise server login name. |
|
atvisePassword | InitOption<input> | The new project's atvise server login password. |
|
configLang | InitOption<list> | The language to use for the new project's configuration. |
Test:
public InitOptionsAsArray: InitOption[] source
import InitOptionsAsArray from 'atscm/src/init/Options.js'
InitOptions, exported as an array. Required to run Inquirer.
Test:
public ReferenceTypeIds: {...OpcReferenceTypeIds: Object, "toParent": *} source
import {ReferenceTypeIds} from 'atscm/src/lib/model/Node.ts'
References type ids.
public ReferenceTypeNames: * source
import {ReferenceTypeNames} from 'atscm/src/lib/model/Node.ts'
Names for references.
public ReverseReferenceTypeIds: Map<number, node-opcua~ReferenceTypeId source
import ReverseReferenceTypeIds from 'atscm/src/lib/model/opcua/ReverseReferenceTypeIds.js'
Reverse map of node-opcua~ReferenceTypeIds.
public TransformDirection: {FromDB: string, FromFilesystem: string} source
import {TransformDirection} from 'atscm/src/lib/transform/Transformer.js'
The directions a transformer can be run in.
public path: string source
import {path} from 'atscm/src/config/ProjectConfig.js'
The path to the project's configuration file.
public renameConfigPath: string source
import {renameConfigPath} from 'atscm/src/lib/gulp/dest.js'
Relative path to the rename file.
public specialChars: string[] source
import {specialChars} from 'atscm/src/lib/regexp.ts'
Special characters in regular expressions.
public specialCharsRegExp: * source
import {specialCharsRegExp} from 'atscm/src/lib/regexp.ts'
A regular expression that matches all special characters in regular expressions.
public versionNode: NodeId source
import {versionNode} from 'atscm/src/lib/server/scripts/version.js'
The node containing the currently installed server-scripts version.