def footer(context, id, **kwargs): return component_context(context, "splunk-footer", id, "view", "splunkjs/mvc/footerview", kwargs, classes="footer")
def searchbar(context, id, timerange=True, **kwargs): if 'timepicker' in kwargs: logger.warn( 'The "%s" parameter of template tag "%s" is deprecated. Use "%s" instead.', 'timepicker', 'searchbar', 'timerange') timerange = kwargs.pop('timepicker') kwargs['timerange'] = timerange return component_context(context, "splunk-searchbar", id, "view", "splunkjs/mvc/searchbarview", kwargs)
def header(context, id, **kwargs): header_file = "splunkjs/mvc/aceheader/aceheader" if settings.SPLUNK_5 else "splunkjs/mvc/headerview" header_tag = "header" if settings.SPLUNK_5 else "div" return component_context(context, "splunk-header", id, "view", header_file, kwargs, classes="header", tag=header_tag)
def group(context, *args, **kwargs): if 'id' not in kwargs or not kwargs['id']: raise Exception("Must supply an id for 'groupcontext'") id = kwargs['id'] add_statics(context, js=["appfx/splunkui/groupcontext.js"]) options = {'app': context['app_name'], 'contexts': args} options.update(kwargs) return component_context(context, "appfx-groupcontext", id, "context", options)
def group(context, *args, **kwargs): if 'id' not in kwargs or not kwargs['id']: raise Exception("Must supply an id for 'groupcontext'") id = kwargs['id'] add_statics(context, js=["appfx/splunkui/groupcontext.js"]) options = { 'app': context['app_name'], 'contexts': args } options.update(kwargs) return component_context(context, "appfx-groupcontext", id, "context", options)
def dropdown(context, id, **kwargs): return component_context(context, "splunk-dropdown", id, "view", "splunkjs/mvc/dropdownview", kwargs)
def d3chart(context, id, *args, **kwargs): return component_context(context, "splunk-d3chart", id, "view", "splunkjs/mvc/d3chart/d3chartview", kwargs)
def chart(context, id, **kwargs): return component_context(context, "splunk-chart", id, "view", "splunkjs/mvc/chartview", kwargs)
def footer(context, id, **kwargs): return component_context(context, "splunk-footer", id, "view", "splunkjs/mvc/footerview", kwargs, classes="footer")
def timerange(context, id, **kwargs): return component_context(context, "splunk-timerange", id, "view", "splunkjs/mvc/timerangeview", kwargs)
def textinput(context, id, **kwargs): return component_context(context, "splunk-textinput", id, "view", "splunkjs/mvc/textinputview", kwargs)
def postprocessmanager(context, id, **kwargs): options = { 'app': context['app_name'] } options.update(kwargs) return component_context(context, "splunk-postprocessmanager", id, "manager", "splunkjs/mvc/postprocessmanager", options)
def timepicker(context, id, **kwargs): return component_context(context, "appfx-timepicker", id, "control", kwargs)
def search(context, id, **kwargs): add_statics(context, js=["appfx/splunkui/searchcontext.js"]) options = { 'app': context['app_name'] } options.update(kwargs) return component_context(context, "appfx-searchcontext", id, "context", options)
def resulttable(context, id, **kwargs): return component_context(context, "appfx-resulttable", id, "control", kwargs)
def radio(context, id, **kwargs): return component_context(context, "appfx-radio", id, "control", kwargs)
def paginator(context, id, **kwargs): return component_context(context, "appfx-paginator", id, "control", kwargs)
def jobstatus(context, id, **kwargs): return component_context(context, "appfx-jobstatus", id, "control", kwargs)
def googlemap(context, id, **kwargs): return component_context(context, "splunk-googlemap", id, "view", "splunkjs/mvc/googlemapview", kwargs)
def radiogroup(context, id, **kwargs): return component_context(context, "splunk-radiogroup", id, "view", "splunkjs/mvc/radiogroupview", kwargs)
def control(context, type=None, id=None, **kwargs): if not type or not id: raise Error("Must supply type and id.") return component_context(context, type, id, "control", kwargs)
def googlemap(context, id, **kwargs): return component_context(context, "appfx-googlemap", id, "control", kwargs)
def d3chart(context, id, *args, **kwargs): return component_context(context, "appfx-d3chart", id, "control", kwargs)
def checkboxgroup(context, id, **kwargs): return component_context(context, "splunk-checkboxgroup", id, "view", "splunkjs/mvc/checkboxgroupview", kwargs)
def dataview(context, id, **kwargs): return component_context(context, "appfx-dataview", id, "control", kwargs)
def header(context, id, **kwargs): header_file = "splunkjs/mvc/aceheader/aceheader" if settings.SPLUNK_5 else "splunkjs/mvc/headerview" header_tag = "header" if settings.SPLUNK_5 else "div" return component_context(context, "splunk-header", id, "view", header_file, kwargs, classes="header", tag=header_tag)
def eventtable(context, id, **kwargs): return component_context(context, "appfx-eventtable", id, "control", kwargs)
def splunkmap(context, id, **kwargs): return component_context(context, "splunk-map", id, "view", "splunkjs/mvc/splunkmapview", kwargs)
def googlemap(context, id, **kwargs): return component_context(context, "appfx-googlemap", id, "control", kwargs)
def view(context, type=None, id=None, require='', **kwargs): if not type or not id: raise Error("Must supply type and id.") return component_context(context, type, id, "view", require, kwargs)
def jobstatus(context, id, **kwargs): return component_context(context, "appfx-jobstatus", id, "control", kwargs)
def dataview(context, id, **kwargs): return component_context(context, "splunk-dataview", id, "view", "splunkjs/mvc/dataview", kwargs)
def paginator(context, id, **kwargs): return component_context(context, "appfx-paginator", id, "control", kwargs)
def eventsviewer(context, id, **kwargs): return component_context(context, "splunk-events-viewer", id, "view", "splunkjs/mvc/eventsviewerview", kwargs)
def d3chart(context, id, *args, **kwargs): return component_context(context, "appfx-d3chart", id, "control", kwargs)
def paginator(context, id, **kwargs): return component_context(context, "splunk-paginator", id, "view", "splunkjs/mvc/paginatorview", kwargs)
def single(context, id, **kwargs): return component_context(context, "splunk-single", id, "view", "splunkjs/mvc/singleview", kwargs)
def searchmanager(context, id, **kwargs): options = { 'app': context['app_name'] } options.update(kwargs) return component_context(context, "splunk-searchmanager", id, "manager", "splunkjs/mvc/searchmanager", options)
def table(context, id, **kwargs): return component_context(context, "splunk-table", id, "view", "splunkjs/mvc/tableview", kwargs)
def searchcontrols(context, id, **kwargs): return component_context(context, "splunk-searchcontrols", id, "view", "splunkjs/mvc/searchcontrolsview", kwargs)
def dataview(context, id, **kwargs): return component_context(context, "appfx-dataview", id, "control", kwargs)