OpenQuizz
Une application de gestion des contenus pédagogiques
click.globals Namespace Reference

Functions

def get_current_context (silent=False)
 
def push_context (ctx)
 
def pop_context ()
 
def resolve_color_default (color=None)
 

Function Documentation

◆ get_current_context()

def click.globals.get_current_context (   silent = False)
Returns the current click context.  This can be used as a way to
access the current context object from anywhere.  This is a more implicit
alternative to the :func:`pass_context` decorator.  This function is
primarily useful for helpers such as :func:`echo` which might be
interested in changing its behavior based on the current context.

To push the current context, :meth:`Context.scope` can be used.

.. versionadded:: 5.0

:param silent: if set to `True` the return value is `None` if no context
               is available.  The default behavior is to raise a
               :exc:`RuntimeError`.

◆ pop_context()

def click.globals.pop_context ( )
Removes the top level from the stack.

◆ push_context()

def click.globals.push_context (   ctx)
Pushes a new context to the current stack.

◆ resolve_color_default()

def click.globals.resolve_color_default (   color = None)
"Internal helper to get the default value of the color flag.  If a
value is passed it's returned unchanged, otherwise it's looked up from
the current context.