MCPcopy Index your code
hub / github.com/hunvreus/devpush / flash

Function flash

app/dependencies.py:287–311  ·  view source on GitHub ↗
(
    request: Request,
    title: str,
    category: str = "info",
    description: str | None = None,
    action: dict | None = None,
    cancel: dict | None = None,
    attrs: dict | None = None,
)

Source from the content-addressed store, hash-verified

285
286
287def flash(
288 request: Request,
289 title: str,
290 category: str = "info",
291 description: str | None = None,
292 action: dict | None = None,
293 cancel: dict | None = None,
294 attrs: dict | None = None,
295):
296 if "_messages" not in request.session:
297 request.session["_messages"] = []
298
299 message = {
300 "title": title,
301 "category": category,
302 "description": description,
303 }
304 if action:
305 message["action"] = action
306 if cancel:
307 message["cancel"] = cancel
308 if attrs:
309 message["attrs"] = attrs
310
311 request.session["_messages"].append(message)
312
313
314@pass_context

Callers 15

user_settingsFunction · 0.90
user_notificationsFunction · 0.90
_is_runner_validFunction · 0.90
new_project_detailsFunction · 0.90
project_storageFunction · 0.90
project_deployFunction · 0.90
project_redeployFunction · 0.90
project_cancel_deployFunction · 0.90
project_rollbackFunction · 0.90
project_settingsFunction · 0.90
project_deploymentFunction · 0.90
project_logsFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected