コード例 #1
0
def footer(context, id, **kwargs):
    return component_context(context,
                             "splunk-footer",
                             id,
                             "view",
                             "splunkjs/mvc/footerview",
                             kwargs,
                             classes="footer")
コード例 #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)
コード例 #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)
コード例 #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)
コード例 #5
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
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)
コード例 #6
0
def dropdown(context, id, **kwargs):
    return component_context(context, "splunk-dropdown", id, "view", "splunkjs/mvc/dropdownview", kwargs)
コード例 #7
0
def d3chart(context, id, *args, **kwargs):
    return component_context(context, "splunk-d3chart", id, "view", "splunkjs/mvc/d3chart/d3chartview", kwargs)
コード例 #8
0
def chart(context, id, **kwargs):        
    return component_context(context, "splunk-chart", id, "view", "splunkjs/mvc/chartview", kwargs)
コード例 #9
0
def footer(context, id, **kwargs):
    return component_context(context, "splunk-footer", id, "view", "splunkjs/mvc/footerview", kwargs, classes="footer")
コード例 #10
0
def timerange(context, id, **kwargs):
    return component_context(context, "splunk-timerange", id, "view", "splunkjs/mvc/timerangeview", kwargs)
コード例 #11
0
def textinput(context, id, **kwargs):
    return component_context(context, "splunk-textinput", id, "view", "splunkjs/mvc/textinputview", kwargs)
コード例 #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)
コード例 #13
0
def timepicker(context, id, **kwargs):
    return component_context(context, "appfx-timepicker", id, "control",
                             kwargs)
コード例 #14
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
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)
コード例 #15
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def resulttable(context, id, **kwargs):    
    return component_context(context, "appfx-resulttable", id, "control", kwargs)
コード例 #16
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def radio(context, id, **kwargs):
    return component_context(context, "appfx-radio", id, "control", kwargs)
コード例 #17
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def paginator(context, id, **kwargs):
    return component_context(context, "appfx-paginator", id, "control", kwargs)
コード例 #18
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def jobstatus(context, id, **kwargs):
    return component_context(context, "appfx-jobstatus", id, "control", kwargs)
コード例 #19
0
def googlemap(context, id, **kwargs):
    return component_context(context, "splunk-googlemap", id, "view", "splunkjs/mvc/googlemapview", kwargs)
コード例 #20
0
def radiogroup(context, id, **kwargs):
    return component_context(context, "splunk-radiogroup", id, "view", "splunkjs/mvc/radiogroupview", kwargs)
コード例 #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)
コード例 #22
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def googlemap(context, id, **kwargs):
    return component_context(context, "appfx-googlemap", id, "control", kwargs)
コード例 #23
0
def d3chart(context, id, *args, **kwargs):
    return component_context(context, "appfx-d3chart", id, "control", kwargs)
コード例 #24
0
def checkboxgroup(context, id, **kwargs):
    return component_context(context, "splunk-checkboxgroup", id, "view", "splunkjs/mvc/checkboxgroupview", kwargs)
コード例 #25
0
def dataview(context, id, **kwargs):
    return component_context(context, "appfx-dataview", id, "control", kwargs)
コード例 #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)
コード例 #27
0
def eventtable(context, id, **kwargs):
    return component_context(context, "appfx-eventtable", id, "control",
                             kwargs)
コード例 #28
0
def splunkmap(context, id, **kwargs):
    return component_context(context, "splunk-map", id, "view", "splunkjs/mvc/splunkmapview", kwargs)
コード例 #29
0
def googlemap(context, id, **kwargs):
    return component_context(context, "appfx-googlemap", id, "control", kwargs)
コード例 #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)
コード例 #31
0
def jobstatus(context, id, **kwargs):
    return component_context(context, "appfx-jobstatus", id, "control", kwargs)
コード例 #32
0
def dataview(context, id, **kwargs):
    return component_context(context, "splunk-dataview", id, "view", "splunkjs/mvc/dataview", kwargs)
コード例 #33
0
def paginator(context, id, **kwargs):
    return component_context(context, "appfx-paginator", id, "control", kwargs)
コード例 #34
0
def eventsviewer(context, id, **kwargs):
    return component_context(context, "splunk-events-viewer", id, "view", "splunkjs/mvc/eventsviewerview", kwargs)
コード例 #35
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def d3chart(context, id, *args, **kwargs):
    return component_context(context, "appfx-d3chart", id, "control", kwargs)
コード例 #36
0
def paginator(context, id, **kwargs):
    return component_context(context, "splunk-paginator", id, "view", "splunkjs/mvc/paginatorview", kwargs)
コード例 #37
0
def single(context, id, **kwargs):
    return component_context(context, "splunk-single", id, "view", "splunkjs/mvc/singleview", kwargs)
コード例 #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)
コード例 #39
0
def table(context, id, **kwargs):    
    return component_context(context, "splunk-table", id, "view", "splunkjs/mvc/tableview", kwargs)
コード例 #40
0
def searchcontrols(context, id, **kwargs):
    return component_context(context, "splunk-searchcontrols", id, "view", "splunkjs/mvc/searchcontrolsview", kwargs)
コード例 #41
0
ファイル: splunkui.py プロジェクト: skada/splunk-appframework
def dataview(context, id, **kwargs):
    return component_context(context, "appfx-dataview", id, "control", kwargs)