Packages

NodeObserver packages reference.

Interface

Package

Version

node_observer_int

0.1.0

Requirements

  • Ruby, v.2.6.5v. \geq 2.6.5

Dependencies

Development

Runtime

Changelog

v0.1.0, 2020-05-14
v0.1.0, 2020-05-14

Added

  • version.rb.

  • Gem Specification.

  • README.md.

  • 'NodeObserverInt.instance()', 'subject(n = nil)', 'changed_node(subject = nil)', 'add(n = nil)', 'remove(n = nil)', 'receive_change(n = nil)', 'notify(n = nil)', 'observing()', 'changed()', 'add_changed(n = nil)', 'remove_changed(n = nil)', 'observing=(s = nil)', 'changed=(s = nil)', 'NodeObserverInt.new(subjects = Set[], changed_subjects = Set[])', and 'NodeObserverInt.instance=(singleton = nil)'.

  • 'subject_changed(subject = nil)'.

  • Method declaration tests.

Edited

  • Deleted Travis CI deployment settings.

Fixed

Installation

Rubygems hosts the node_observer_int package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'node_observer_int', '~> 0'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'node_observer_int', '~> 0'
# Or
spec.add_runtime_dependency 'node_observer_int', '~> 0'
# ...
end

Then, download and install the package.

$ bundle exec install

Bundler downloads and installs the package in the appropriate context.

require

Installation complete, insert require 'node_observer_int' in a relevant file.

Implementation

Package

Version

node_observer_impl

0.1.0

Requirements

  • Ruby, v.2.6.5v. \geq 2.6.5

Dependencies

Development

Runtime

Changelog

v0.1.0, 2020-05-14
v0.1.0, 2020-05-14

Added

  • version.rb.

  • Gem Specification.

  • README.md.

  • 'NodeObserver.instance()', 'subject(n = nil)', 'changed_node(subject = nil)', 'subject_changed(subject = nil)', 'add(n = nil)', 'remove(n = nil)', 'observing()', 'changed()', 'add_changed(n = nil)', 'remove_changed(n = nil)', 'notify(n = nil)', 'observing=(s = nil)', 'changed=(s = nil)', 'receive_change(n = nil)', 'initialize()', 'NodeObserver.instance=(singleton = nil)', and 'NodeObserver.new()'.

  • Test coverage. Some tests require integration testing.

Edited

  • Deleted Travis CI deployment settings.

Fixed

Installation

Rubygems hosts the node_observer_impl package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'node_observer_impl', '~> 0'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'node_observer_impl', '~> 0'
# Or
spec.add_runtime_dependency 'node_observer_impl', '~> 0'
# ...
end

Then, download and install the package.

$ bundle exec install

Bundler downloads and installs the package in the appropriate context.

require

Installation complete, insert require 'node_observer_impl' in a relevant file.

Library

Package

Version

node_observer

0.1.0

Requirements

  • Ruby, v.2.6.5v. \geq 2.6.5

Dependencies

Development

  • bundler, v.2.1v. \geq 2.1

Runtime

Changelog

v0.1.0, 2020-05-15
v0.1.0, 2020-05-15

Added

  • version.rb.

  • Gem Specification.

  • README.md.

  • node_observer.rb.

  • Integration tests.

  • Dependencies.

Edited

  • Deleted Travis CI deployment settings.

Fixed

Installation

Rubygems hosts the node_observer package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'node_observer', '~> 0'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'node_observer', '~> 0'
# Or
spec.add_runtime_dependency 'node_observer', '~> 0'
# ...
end

Then, download and install the package.

$ bundle exec install

Bundler downloads and installs the package in the appropriate context.

require

Installation complete, insert require 'node_observer' in a relevant file.