Module ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore Str Assign NameStore Num FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad If CompareIn AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list decorator_list
N/A muntjac.ui.abstract_component AbstractComponent muntjac.addon.refresher.ui.v_refresher VRefresher Refresher N/A AbstractComponent N/A N/A A Refresher is an non-visual component that polls the server for
    GUI updates.

    This makes asynchronous UI changes possible, that will be rendered even
    if the user doesn't initiate a server-cycle explicitly.

    @author Henrik Paul
     N/A CLIENT_WIDGET None N/A TYPE_MAPPING com.github.wolfie.refresher.Refresher N/A _DEFAULT_REFRESH_INTERVAL 1000 __init__ N/A N/A self N/A N/A N/A Creates a new L{Refresher} instance, with a default refresh interval
        of L{Refresher.DEFAULT_REFRESH_INTERVAL}.
         N/A N/A N/A N/A super Refresher self __init__ N/A N/A self _refreshListeners N/A list N/A N/A self _refreshIntervalInMillis N/A self _DEFAULT_REFRESH_INTERVAL N/A paintContent N/A N/A self target N/A N/A N/A N/A N/A target addAttribute pollinginterval N/A self _refreshIntervalInMillis N/A setRefreshInterval N/A N/A self intervalInMillis N/A N/A N/A Define a refresh interval.

        @param intervalInMillis:
                 The desired refresh interval in milliseconds. An interval
                 of zero or less temporarily inactivates the refresh.
         N/A N/A self _refreshIntervalInMillis intervalInMillis N/A N/A N/A self requestRepaint N/A getRefreshInterval N/A N/A self N/A N/A N/A Get the currently used refreshing interval.

        @return: The refresh interval in milliseconds. A result of zero or
                 less means that the refresher is currently inactive.
         N/A N/A self _refreshIntervalInMillis N/A changeVariables N/A N/A self source variables N/A N/A N/A N/A N/A N/A super Refresher self changeVariables source variables N/A N/A N/A VRefresher VARIABLE_REFRESH_EVENT variables N/A N/A N/A N/A self fireRefreshEvents N/A fireRefreshEvents N/A N/A self N/A N/A N/A listener N/A self _refreshListeners N/A N/A N/A N/A listener refresh self N/A addListener N/A N/A self listener iface N/A None N/A N/A Add a listener that will be triggered whenever this instance
        refreshes itself

        @param listener:
                 the listener
        @return: C{True} if the adding was successful. C{False} if the
                 adding was unsuccessful, or C{listener} is C{None}.
         N/A N/A isinstance listener RefreshListener N/A N/A N/A N/A N/A self _refreshListeners append listener N/A N/A N/A N/A N/A super Refresher self addListener listener iface N/A removeListener N/A N/A self listener iface N/A None N/A N/A Removes a L{RefreshListener} from this instance.

        @param listener:
                 the listener to be removed.
        @return: C{True} if removal was successful. A C{False} most often
                 means that C{listener} wasn't added to this instance to
                 begin with.
         N/A N/A isinstance listener RefreshListener N/A N/A N/A N/A N/A self _refreshListeners remove listener N/A N/A N/A N/A N/A super Refresher self removeListener listener iface N/A N/A RefreshListener N/A object N/A refresh N/A N/A self source N/A N/A N/A N/A N/A