Ejemplo n.º 1
0
def footer(context, id, **kwargs):
    return component_context(context,
                             "splunk-footer",
                             id,
                             "view",
                             "splunkjs/mvc/footerview",
                             kwargs,
                             classes="footer")
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
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)
Ejemplo n.º 4
0
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)
Ejemplo n.º 5
0
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)
Ejemplo n.º 6
0
def dropdown(context, id, **kwargs):
    return component_context(context, "splunk-dropdown", id, "view", "splunkjs/mvc/dropdownview", kwargs)
Ejemplo n.º 7
0
def d3chart(context, id, *args, **kwargs):
    return component_context(context, "splunk-d3chart", id, "view", "splunkjs/mvc/d3chart/d3chartview", kwargs)
Ejemplo n.º 8
0
def chart(context, id, **kwargs):        
    return component_context(context, "splunk-chart", id, "view", "splunkjs/mvc/chartview", kwargs)
Ejemplo n.º 9
0
def footer(context, id, **kwargs):
    return component_context(context, "splunk-footer", id, "view", "splunkjs/mvc/footerview", kwargs, classes="footer")
Ejemplo n.º 10
0
def timerange(context, id, **kwargs):
    return component_context(context, "splunk-timerange", id, "view", "splunkjs/mvc/timerangeview", kwargs)
Ejemplo n.º 11
0
def textinput(context, id, **kwargs):
    return component_context(context, "splunk-textinput", id, "view", "splunkjs/mvc/textinputview", kwargs)
Ejemplo n.º 12
0
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)
Ejemplo n.º 13
0
def timepicker(context, id, **kwargs):
    return component_context(context, "appfx-timepicker", id, "control",
                             kwargs)
Ejemplo n.º 14
0
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)
Ejemplo n.º 15
0
def resulttable(context, id, **kwargs):    
    return component_context(context, "appfx-resulttable", id, "control", kwargs)
Ejemplo n.º 16
0
def radio(context, id, **kwargs):
    return component_context(context, "appfx-radio", id, "control", kwargs)
Ejemplo n.º 17
0
def paginator(context, id, **kwargs):
    return component_context(context, "appfx-paginator", id, "control", kwargs)
Ejemplo n.º 18
0
def jobstatus(context, id, **kwargs):
    return component_context(context, "appfx-jobstatus", id, "control", kwargs)
Ejemplo n.º 19
0
def googlemap(context, id, **kwargs):
    return component_context(context, "splunk-googlemap", id, "view", "splunkjs/mvc/googlemapview", kwargs)
Ejemplo n.º 20
0
def radiogroup(context, id, **kwargs):
    return component_context(context, "splunk-radiogroup", id, "view", "splunkjs/mvc/radiogroupview", kwargs)
Ejemplo n.º 21
0
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)
Ejemplo n.º 22
0
def googlemap(context, id, **kwargs):
    return component_context(context, "appfx-googlemap", id, "control", kwargs)
Ejemplo n.º 23
0
def d3chart(context, id, *args, **kwargs):
    return component_context(context, "appfx-d3chart", id, "control", kwargs)
Ejemplo n.º 24
0
def checkboxgroup(context, id, **kwargs):
    return component_context(context, "splunk-checkboxgroup", id, "view", "splunkjs/mvc/checkboxgroupview", kwargs)
Ejemplo n.º 25
0
def dataview(context, id, **kwargs):
    return component_context(context, "appfx-dataview", id, "control", kwargs)
Ejemplo n.º 26
0
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)
Ejemplo n.º 27
0
def eventtable(context, id, **kwargs):
    return component_context(context, "appfx-eventtable", id, "control",
                             kwargs)
Ejemplo n.º 28
0
def splunkmap(context, id, **kwargs):
    return component_context(context, "splunk-map", id, "view", "splunkjs/mvc/splunkmapview", kwargs)
Ejemplo n.º 29
0
def googlemap(context, id, **kwargs):
    return component_context(context, "appfx-googlemap", id, "control", kwargs)
Ejemplo n.º 30
0
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)
Ejemplo n.º 31
0
def jobstatus(context, id, **kwargs):
    return component_context(context, "appfx-jobstatus", id, "control", kwargs)
Ejemplo n.º 32
0
def dataview(context, id, **kwargs):
    return component_context(context, "splunk-dataview", id, "view", "splunkjs/mvc/dataview", kwargs)
Ejemplo n.º 33
0
def paginator(context, id, **kwargs):
    return component_context(context, "appfx-paginator", id, "control", kwargs)
Ejemplo n.º 34
0
def eventsviewer(context, id, **kwargs):
    return component_context(context, "splunk-events-viewer", id, "view", "splunkjs/mvc/eventsviewerview", kwargs)
Ejemplo n.º 35
0
def d3chart(context, id, *args, **kwargs):
    return component_context(context, "appfx-d3chart", id, "control", kwargs)
Ejemplo n.º 36
0
def paginator(context, id, **kwargs):
    return component_context(context, "splunk-paginator", id, "view", "splunkjs/mvc/paginatorview", kwargs)
Ejemplo n.º 37
0
def single(context, id, **kwargs):
    return component_context(context, "splunk-single", id, "view", "splunkjs/mvc/singleview", kwargs)
Ejemplo n.º 38
0
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)
Ejemplo n.º 39
0
def table(context, id, **kwargs):    
    return component_context(context, "splunk-table", id, "view", "splunkjs/mvc/tableview", kwargs)
Ejemplo n.º 40
0
def searchcontrols(context, id, **kwargs):
    return component_context(context, "splunk-searchcontrols", id, "view", "splunkjs/mvc/searchcontrolsview", kwargs)
Ejemplo n.º 41
0
def dataview(context, id, **kwargs):
    return component_context(context, "appfx-dataview", id, "control", kwargs)