Files
redash/client/app/components
Gabriel Dutra 9f7844640a Introduce inheritance to the Parameter structure (#4049)
* Start draft for new Parameter structure

* Add the rest of the methods

* EnumParameter

* QueryBasedDropdownParameter

* DateParameter

* DateRangeParameter

* Update Parameter usage on code

* Merge dynamicValue into normalizedValue

* Add updateLocals and omit unwanted props

* Allow null NumberParameter and omit parentQueryId

* Rename parameter getValue to getExecutionValue

* Update $$value to normalizedValue + omit on save

* Add a few comments

* Remove ngModel property from Parameter

* Use value directly in DateRangeParameter

* Use simpler separator for DateRange url param

* Add backward compatibility

* Use normalizeValue null value for isEmpty

* Start creating jest tests

* Add more tests

* Normalize null value for multi mode in Enum

* Use saved value for param isEmpty
2019-10-24 12:42:30 +03:00
..
2019-09-30 19:12:27 +03:00
2019-01-31 11:21:45 +02:00
2019-06-02 11:12:37 +03:00
2019-09-16 13:01:48 +03:00
2019-09-16 13:01:48 +03:00
2019-09-30 19:12:27 +03:00
2019-01-31 11:21:45 +02:00
2019-07-29 18:03:59 +03:00