Call proper widget method