mirror of
https://github.com/Insality/druid
synced 2025-09-27 10:02:19 +02:00
Remove register and update examples
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
local event = require("event.event")
|
||||
local component = require("druid.component")
|
||||
local data_list = require("druid.extended.data_list")
|
||||
|
||||
---@class data_list_add_remove_clear: druid.base_component
|
||||
---@field druid druid_instance
|
||||
@@ -18,7 +17,7 @@ function M:init(template, nodes)
|
||||
|
||||
self.scroll = self.druid:new_scroll("view", "content")
|
||||
self.grid = self.druid:new_grid("content", self.prefab, 1)
|
||||
self.data_list = self.druid:new(data_list, self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
self.data_list = self.druid:new_data_list(self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
|
||||
local data = {}
|
||||
for index = 1, 20 do
|
||||
|
@@ -1,6 +1,5 @@
|
||||
local event = require("event.event")
|
||||
local component = require("druid.component")
|
||||
local data_list = require("druid.extended.data_list")
|
||||
|
||||
---@class data_list_basic: druid.base_component
|
||||
---@field druid druid_instance
|
||||
@@ -17,7 +16,7 @@ function M:init(template, nodes)
|
||||
|
||||
self.scroll = self.druid:new_scroll("view", "content")
|
||||
self.grid = self.druid:new_grid("content", self.prefab, 1)
|
||||
self.data_list = self.druid:new(data_list, self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
self.data_list = self.druid:new_data_list(self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
|
||||
local data = {}
|
||||
for index = 1, 1000 do
|
||||
|
@@ -1,5 +1,4 @@
|
||||
local component = require("druid.component")
|
||||
local data_list = require("druid.extended.data_list")
|
||||
|
||||
---@class data_list_horizontal_basic: druid.base_component
|
||||
---@field druid druid_instance
|
||||
@@ -16,7 +15,7 @@ function M:init(template, nodes)
|
||||
|
||||
self.scroll = self.druid:new_scroll("view", "content")
|
||||
self.grid = self.druid:new_grid("content", self.prefab, 1000)
|
||||
self.data_list = self.druid:new(data_list, self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
self.data_list = self.druid:new_data_list(self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
|
||||
local data = {}
|
||||
for index = 1, 100 do
|
||||
|
@@ -1,6 +1,5 @@
|
||||
local event = require("event.event")
|
||||
local component = require("druid.component")
|
||||
local data_list = require("druid.extended.data_list")
|
||||
|
||||
local button_component = require("example.examples.data_list.cache_with_component.button_component")
|
||||
|
||||
@@ -19,7 +18,7 @@ function M:init(template, nodes)
|
||||
|
||||
self.scroll = self.druid:new_scroll("view", "content")
|
||||
self.grid = self.druid:new_grid("content", self.prefab, 1)
|
||||
self.data_list = self.druid:new(data_list, self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
self.data_list = self.druid:new_data_list(self.scroll, self.grid, self.create_item_callback) --[[@as druid.data_list]]
|
||||
self.data_list:set_use_cache(true)
|
||||
self.data_list.on_element_add:subscribe(self.on_element_add)
|
||||
self.data_list.on_element_remove:subscribe(self.on_element_remove)
|
||||
|
Reference in New Issue
Block a user