Home Manual Reference Source Test

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 Config: Atviseproject source

The current project's configuration.

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:

NameTypeAttributeDescription
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.

Test:

public path: string source

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.