# Data List Quick API reference ```lua data_list:add(data, [index], [shift_policy]) data_list:clear() data_list:get_created_components() data_list:get_created_nodes() data_list:get_data() data_list:get_index(data) data_list:init(scroll, grid, create_function) data_list:on_remove() data_list:remove([index], [shift_policy]) data_list:remove_by_data(data, [shift_policy]) data_list:scroll_to_index(index) data_list:set_data(data) data_list:set_use_cache(is_use_cache)