Часть 5. Администратор процессов
В этой статье я расскажу, как написать простую админку для BPE на NITRO.
Постановка задачи
Процессы
Протокол процесса BPE.Account
def action({:request, :Created:})
def action({:request, :Init})
def action({:request, :Upload})
def action({:request, :Payment})
def action({:request, :Process})
def action({:request, :Final})
Страницы
BPE.Index

def event(:init)
def event(:create)
def event({:discard, form})
def event({:spawn, what})
def event({:complete, id})
BPE.Actor


def event(:init)
def event({:txs, proc})
def event({:off, form})
Редакторы
Форма BPE.Forms.Create

Векторы
Строка BPE.Rows.Process

Строка BPE.Rows.Trace

Роутер
Роутер страниц модуля BPE.
act — BPE.Actor
bpe — BPE.Index
Код приложения можно найти в следующих репозиториях: