# Progress Quick API reference ```lua progress:empty() progress:fill() progress:get() progress:init(node, key, [init_value]) progress:on_layout_change() progress:on_remove() progress:on_style_change(style) progress:set_max_size(max_size) progress:set_steps(steps, callback) progress:set_to(to) progress:to(to, [callback]) progress:update(dt) ```