Reference Source
public class | source

NodeFeature

Constructor Summary

Public Constructor
public abstract

constructor(arg_node: Node, arg_name: string): nothing

Create a Nodefeature instance.

Member Summary

Public Members
public

Class type flag.

public

Is ready flag.

public

Feature name.

public

Node instance.

Method Summary

Public Methods
public

Get feature name.

public abstract

load(): nothing

Load Node settings.

public abstract

start(): nothing

Starts node feature.

public abstract

stop(): nothing

Stops node feature.

Public Constructors

public abstract constructor(arg_node: Node, arg_name: string): nothing source

Create a Nodefeature instance.

Params:

NameTypeAttributeDescription
arg_node Node

node instance.

arg_name string

feature name.

Return:

nothing

Public Members

public is_node_feature: boolean source

Class type flag.

public is_ready: boolean source

Is ready flag.

public name: string source

Feature name.

public node: Node source

Node instance.

Public Methods

public get_name(): string source

Get feature name.

Return:

string

feature name

public abstract load(): nothing source

Load Node settings.

Return:

nothing

public abstract start(): nothing source

Starts node feature.

Return:

nothing

public abstract stop(): nothing source

Stops node feature.

Return:

nothing