0001-visualisation-return-0.0-for-None-measures-in-json_d.patch
bijoe/schemas.py | ||
---|---|---|
137 | 137 |
'expression': str, |
138 | 138 |
} |
139 | 139 | |
140 |
@property |
|
141 |
def default_value(self): |
|
142 |
if self.type in ['integer', 'percent']: |
|
143 |
return 0 |
|
144 |
return None |
|
145 | ||
140 | 146 | |
141 | 147 |
class Dimension(Base): |
142 | 148 |
__slots__ = ['name', 'label', 'type', 'join', 'value', 'value_label', |
bijoe/visualization/utils.py | ||
---|---|---|
177 | 177 |
return data |
178 | 178 | |
179 | 179 |
def default_cell(self): |
180 |
return MeasureCell(measure=self.measure, value=None)
|
|
180 |
return MeasureCell(measure=self.measure, value=self.measure.default_value)
|
|
181 | 181 | |
182 | 182 |
def table_2d(self): |
183 | 183 |
'''Layout data into 2d tables''' |
184 |
- |