add itemstyle and itemtype param in view_list constructor