class ExtractedDataArgs(ReportTaskArgs): # Override to make 'task' argument mandatory. # Intersection of empty sequence is undefined, so we must ensure # at least one task is selected. task = SetArg(allowEmpty=False) key = SetArg() vistype = EnumArg(VisualizationType, VisualizationType.CHART_BAR) sort = SortArg() first = IntArg(0)
class Arguments(PageArgs): first = IntArg(0) sort = SortArg()
class Arguments(ReportTaskArgs): first = IntArg(0) sort = SortArg()
class Arguments(TaskRunnerIdArgs): first = IntArg(0) sort = SortArg()
class Arguments(BasketArgs): first = IntArg(0) sort = SortArg() sort_basket = SortArg()
class Arguments(PageArgs): inactive = BoolArg() first = IntArg(0) sort = SortArg()