/
d.vision
/
division_engine_cpp
Обзор
Документация
Войти
/
d.vision
/
division_engine_cpp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
resources/scripts/views/frame_update_view.lua
21 строка
614 B
den163
Move container and frame update view to the separated files
27 ноя 2024, 11:37
27 ноя 2024, 11:37
a93bdad
Код
Авторство
О чём код?
local division = require 'division' local view_builder = require 'views.view_builder' ---@class frame_update_view.options ---@field builder view_builder.rebuild_callback ---@param options frame_update_view.options local function frame_update_view(options) local rebuild_func return view_builder { init = function(state) rebuild_func = function() state:rebuild() end division:add_update_listener(rebuild_func) end, destroy = function() division:remove_update_listener(rebuild_func) end, builder = options.builder } end return frame_update_view