34 grid* parent_grid =
nullptr;
36 parent_grid = find_widget<grid>(
g,
id,
false,
false);
40 parent_grid = find_widget<grid>(content_grid,
id,
true,
false);
43 parent_grid =
dynamic_cast<grid*
>(parent_grid->parent());
47 auto old = parent_grid->swap_child(
id, std::move(widget),
false);
void swap_grid(grid *g, grid *content_grid, std::unique_ptr< widget > widget, const std::string &id)
Swaps an item in a grid for another one.
std::string id
Text to match against addon_info.tags()