Skip to content

Adapt to an object as parameter when invoking require method#208

Merged
minggangw merged 1 commit intoRobotWebTools:developfrom
minggangw:fix-issue-189
Nov 29, 2017
Merged

Adapt to an object as parameter when invoking require method#208
minggangw merged 1 commit intoRobotWebTools:developfrom
minggangw:fix-issue-189

Conversation

@minggangw
Copy link
Copy Markdown
Member

@minggangw minggangw commented Nov 29, 2017

Currently we support two kinds of parameter to require a specific
message, like:
1.
// Require a package, including msg and srv.
let String = rclnodejs.require('std_msgs').msg.String;
2.
// Require a single message or service.
let String = rclnodejs.require('std_msgs/msg/String');

This patch enables to require a message by an object, e.g.

let String = rclnodejs.require({package: 'std_msgs', type: 'msg',
message: 'String'});

Fix #189

Currently we support two kinds of parameter to require a specific
message, like:

1.
// Require a package, including msg and srv.
let String = rclnodejs.require('std_msgs').msg.String;
2.
// Require a single message or service.
let String = rclnodejs.require('std_msgs/msg/String');

This patch enables to require a message by an object, e.g.

let String = rclnodejs.require({package: 'std_msgs', type: 'msg',
message: 'String'});

Fix RobotWebTools#189
@minggangw minggangw merged commit 3595416 into RobotWebTools:develop Nov 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant