Allow widget to be customized