Skip to content
This repository was archived by the owner on Apr 13, 2025. It is now read-only.

Debug Helper #183

Closed
sebinside opened this issue Feb 14, 2021 · 0 comments · Fixed by #205
Closed

Debug Helper #183

sebinside opened this issue Feb 14, 2021 · 0 comments · Fixed by #205
Assignees
Labels
enhancement New feature or request minor Quick to implement service Requires changes to a service

Comments

@sebinside
Copy link
Member

sebinside commented Feb 14, 2021

Description

When programming your own bundles, sometimes you want to quickly trigger selected code to ensure correct functionality.

I propose a simple "fake service" or "simulation service" which can trigger events with parametric inputs e.g. String values, random numbers,... This shall be controllable via a custom dashboard frontend.

Open questions

1. Good name for this service? Debug Helper
2. Which parameters should be controllable? Strings, numbers, colors, dates, chars,...?

Input

Each list entry gets its own container and its own event

  • onClick, onclick1..5: 5 simple named buttons
  • onNumber: 2 Number input, Rapid number input for 1, 10, 100, 1000
  • onRange0to100, etc.: Range input from 0 to 100 and 0 to 1 and -1 to 1
  • onColor: Color input
  • onDate: Date input
  • onBool: Boolean value (via buttons)
  • onText: Text input (single, multi line)
  • onDropDown: Drop Down selector with 5 setences
  • onList: String Array (Comma Separated List)
  • onJson: Json Input with Monaco Editor
@sebinside sebinside added enhancement New feature or request minor Quick to implement service Requires changes to a service labels Feb 14, 2021
@sebinside sebinside self-assigned this Feb 14, 2021
@sebinside sebinside changed the title Fake Service Testing Service Feb 16, 2021
@sebinside sebinside changed the title Testing Service Debug Service Feb 26, 2021
@sebinside sebinside changed the title Debug Service Debug Helper Feb 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request minor Quick to implement service Requires changes to a service
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant