 go.Panel('Spot', {
                    alignment: go.Spot.Bottom,
                    alignmentFocus: go.Spot.Bottom,
                    alignmentFocusName: 'BAR'
                  })
                    // the indicator (a bar)
                    .add(
                      new go.Shape({ name: 'BAR', fill: 'red', strokeWidth: 0, height: 8 })
                        .bind('fill', 'color')
                        .bind('desiredSize', 'value', (v, shp) => {
                          var scale = shp.part.f