Queue

/views/vadmin/Queue.html (712 B)

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{% import (
"{{{ .Package }}}/app"
"{{{ .Package }}}/app/controller/cutil"
"{{{ .Package }}}/app/lib/queue"
"{{{ .Package }}}/views/components"
"{{{ .Package }}}/views/layout"
) %}

{% code type Queue struct {
layout.Basic
Status *queue.Status
Message *queue.Message
} %}

{% func (p *Queue) Body(as *app.State, ps *cutil.PageState) %}
<div class="card">
<h3>{%= components.SVGIcon(`queue`, ps) %} Queue Test</h3>
<div class="mt">{%= components.JSON(p.Status) %}</div>
</div>
{%- if p.Message != nil -%}
<div class="card">
<h3>{%= components.SVGIcon(`cog`, ps) %} Message</h3>
<div class="mt">{%= components.JSON(p.Message) %}</div>
</div>
{%- endif -%}
{% endfunc %}