alexeyinkin
alexeyinkin
Resolves #21978. In this PR: - Added 'share any code' feature. - Refactored dropdown offset calculation to accommodate the new button. - Refactored color theme handling because the new button...
### What needs to happen? Yesterday we deployed the frontend version that removed the Apache Beam summit banner. Yet when I navigated to https://play.beam.apache.org I saw the old version with...
### What needs to happen? Currently an example can have multiple categories. In the frontend, it gets highlighted in all of them, and they all are initially expanded: ![image](https://user-images.githubusercontent.com/44893228/183052655-5a2fa7a2-2378-45ea-9e10-64b7fd2bbf6d.png) This...
I would like to generate constants for my YAML file translations. The doc says that only JSON is supported. Any chance to extend this to YAML?
Here we use `onKey` to set the listener on `FocusNode`: https://github.com/BertrandBev/code_field/blob/66d4e56f14bc0073cd967149a929c6b670ffc74c/lib/src/code_field/code_field.dart#L121 The doc says it is a legacy property and will be deprecated in the future. The recommended alternative is...
`CodeController.onChange` can be replaced with ```dart controller.addListener(() { final text = controller.rawText; }); ``` If we delete `onChange()`, the benefits are: - User code is less messy. If they use...
- `styleList` - `modifierMap` - `styleRegExp`
styleList is never emptied but can grow on each rebuild depending of webSpaceFix, stringMap, and patternMap. To fix this, styleRegExp and styleList should be computed once at initialization.
When `webSpaceFix` is omitted (defaults to `true`), `CodeController.text` returns text with dots. For it to return the intact text, `webSpaceFix` should be passed as `false`. But when the bug that...