UNPKG

webgme-rosmod

Version:

This repository contains ROSMOD developed for WebGME. ROSMOD is a web-based, collaborative, modeling and execution environment for distributed embedded applications built using ROS http://rosmod.rcps.isis.vanderbilt.edu

223 lines (222 loc) 7.12 kB
{ "GenericUIProjectRepositoryWidget": { "commitBadges": { "UIReplayCommitBadge": { "path": "widgets/UIReplay/UIReplayCommitBadge" } } }, "GenericUIFooterControlsPanel": { "extraWidgets": { "UIReplayWidget": { "path": "widgets/UIReplay/UIReplayWidget" } } }, "CodeEditor": { "theme": "default", "enableThemeSelection": true, "keyBinding": "sublime", "enableKeybindingSelection": true, "lineWrapping": false, "enableLineWrappingToggle": true, "autoSaveInterval": "2000", "rootTypes": [ "Project" ], "excludeTypes": [ "Projects", "Experiments", "Systems", "Pseudo State", "Initial", "End State" ], "loadDepth": -1, "syntaxToModeMap": { "C++": { "name": "text/x-c++src", "useCPP": true }, "bash": { "name": "text/x-sh" }, "JSON": { "name": "application/json" }, "Javascript": {"name":"text/javascript"}, "gfm": { "name": "gfm" }, "ROS": { "name":"text/x-c++src", "keywords": { "int8": "int8", "int16": "int16", "int32": "int32", "int64": "int64", "uint8": "uint8", "uint16": "uint16", "uint32": "uint32", "uint64": "uint64", "bool": "bool", "string": "string", "float32": "float32", "float64": "float64", "time": "time", "duration": "duration" }, "useCPP":true } }, "attrToSyntaxMap": { "Documentation": { "documentation": "gfm" }, "Project": { "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm" }, "Package": { "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm" }, "Message": { "Definition": "ROS" }, "Service": { "Definition": "ROS" }, "Action": { "Definition": "ROS" }, "Component": { "Forwards": "C++", "Members": "C++", "Definitions": "C++", "Initialization": "C++", "Destruction": "C++", "User Configuration": "JSON", "User Artifacts": "JSON", "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm" }, "Timer": { "Operation": "C++", "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm", "AbstractBusinessLogic": "C++" }, "Server": { "Operation": "C++", "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm", "AbstractBusinessLogic": "C++" }, "Subscriber": { "Operation": "C++", "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm", "AbstractBusinessLogic": "C++" }, "Action Client": { "Active Callback": "C++", "Done Callback": "C++", "Feedback Callback": "C++", "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm", "AbstractBusinessLogic": "C++" }, "Action Server": { "Goal Callback": "C++", "Preempt Callback": "C++", "Execute Callback": "C++", "Authors": "gfm", "Brief Description": "gfm", "Detailed Description": "gfm", "AbstractBusinessLogic": "C++" }, "Node": { "Arguments": "JSON" }, "External Node": { "Arguments": "JSON" }, "Script Node": { "Arguments": "JSON", "Script": "bash" }, "State Machine": { "Includes": "C++", "Initialization": "C++", "Definitions": "C++", "Declarations": "C++" }, "State": { "Entry": "C++", "Exit": "C++", "Tick": "C++" }, "Internal Transition": { "Guard": "C++", "Action": "C++" }, "External Transition": { "Guard": "C++", "Action": "C++" }, "Local Transition": { "Guard": "C++", "Action": "C++" } }, "defaultAttributeMap": { "Documentation": "documentation", "Project": "Authors", "Package": "Authors", "Message": "Definition", "Service": "Definition", "Action": "Definition", "Component": "Initialization", "Timer": "Operation", "Server": "Operation", "Subscriber": "Operation", "Action Client": "Feedback Callback", "Action Server": "Execute Callback", "Node": "Arguments", "External Node": "Arguments", "Script Node": "Script", "State Machine": "Initialization", "State": "Entry", "Internal Transition": "Action", "External Transition": "Action", "Local Transition": "Action" }, "nameTemplateMap": { "Internal Transition": "IT: {{{Event}}}", "External Transition": "ET: {{{Event}}}", "Local Transition": "LT: {{{Event}}}" } }, "GenericUIProjectNavigatorController": { "disableProjectActions": false, "rootMenuClass": "gme-root", "rootDisplayName": "ROSMOD", "projectMenuClass": "", "branchMenuClass": "" }, "GenericUIWebGMEStart": { "pageTitle": "ROSMOD", "disableProjectsDialog": false, "nodeAtOpen": "/v" }, "GenericUITreeBrowserControl": { "filters": { "toggled": { "hideConnections": false, "hideAbstracts": false, "hideLeaves": false, "hideLibraries": false } }, "treeRoot": "" } }