I'm making a lovely little 24-hour alarm timeline component with the hope of using it as an embedded view in a table to show the frequency and duration of machine stops by alarm. It contains six instances of the 'shadedTimePeriod' view and as many instances of the 'alarmMark' view as required. So far, so good.
The problem arises when I use this as an embedded view in a table column.
As can be seen, the view canvas is inserted at full width where I would like it to autosize to fit.
Do I have any options on this other than fixing the view canvas width to a value and forgetting about any flex layout?