From 58f12f483bb52ca54b5e85ee1f443aaff461b31a Mon Sep 17 00:00:00 2001 From: Matthew Date: Sun, 9 Jun 2024 23:06:56 -0500 Subject: [PATCH] Working param list tab --- ateam_ui/src/package.json | 2 +- ateam_ui/src/src/App.vue | 15 ++- .../src/src/components/ParamComponent.vue | 120 ++++++++++++++++++ .../src/src/components/PlaybookComponent.vue | 3 - ateam_ui/src/src/param.ts | 47 +++++++ ateam_ui/src/src/play.ts | 5 +- ateam_ui/src/src/plugins/vuetify.js | 7 +- ateam_ui/src/src/state.ts | 58 ++++++++- ateam_ui/src/yarn.lock | 13 +- 9 files changed, 249 insertions(+), 21 deletions(-) create mode 100644 ateam_ui/src/src/components/ParamComponent.vue create mode 100644 ateam_ui/src/src/param.ts diff --git a/ateam_ui/src/package.json b/ateam_ui/src/package.json index 21656a837..fc6687be3 100644 --- a/ateam_ui/src/package.json +++ b/ateam_ui/src/package.json @@ -15,7 +15,7 @@ "vue": "^3.3.2", "vuetify": "^3.2.4", "pixi.js": "^7.2.4", - "roslib": "^1.3.0" + "roslib": "^1.4.0" }, "devDependencies": { "@types/node": "^20.1.3", diff --git a/ateam_ui/src/src/App.vue b/ateam_ui/src/src/App.vue index 632d3a411..4f842f807 100644 --- a/ateam_ui/src/src/App.vue +++ b/ateam_ui/src/src/App.vue @@ -16,11 +16,12 @@ - + - Data Tree - Play List + Data
Tree
+ Play
Book
+ Param
List
@@ -32,6 +33,10 @@ + + + +
@@ -51,6 +56,7 @@ import RefButtonsComponent from './components/RefButtonsComponent.vue' import GameStatusComponent from './components/GameStatusComponent.vue' import AIComponent from './components/AIComponent.vue' import PlaybookComponent from './components/PlaybookComponent.vue' +import ParamComponent from './components/ParamComponent.vue' import { provide } from 'vue' import { defineComponent, toRaw } from 'vue' @@ -106,7 +112,8 @@ export default { RefButtonsComponent, GameStatusComponent, AIComponent, - PlaybookComponent + PlaybookComponent, + ParamComponent } } diff --git a/ateam_ui/src/src/components/ParamComponent.vue b/ateam_ui/src/src/components/ParamComponent.vue new file mode 100644 index 000000000..0c04eab47 --- /dev/null +++ b/ateam_ui/src/src/components/ParamComponent.vue @@ -0,0 +1,120 @@ + + + diff --git a/ateam_ui/src/src/components/PlaybookComponent.vue b/ateam_ui/src/src/components/PlaybookComponent.vue index 38a4b389a..ab3a6cfb4 100644 --- a/ateam_ui/src/src/components/PlaybookComponent.vue +++ b/ateam_ui/src/src/components/PlaybookComponent.vue @@ -43,10 +43,7 @@