New widget type.