# Layout Quick API reference ```lua layout:add(node_or_node_id) layout:get_content_size() layout:get_entities() layout:get_size() layout:init(node_or_node_id, layout_type) layout:refresh_layout() layout:remove(node_or_node_id) layout:set_dirty() layout:set_hug_content(is_hug_width, is_hug_height) layout:set_justify(is_justify) layout:set_margin([margin_x], [margin_y]) layout:set_node_index(node, index) layout:set_padding([padding_x], [padding_y], [padding_z], [padding_w]) layout:set_type(type) layout:update()