ExpandBar widget implementation