diff --git a/web/widgets/button.anubis b/web/widgets/button.anubis index 7fb37e2..9fa8aeb 100644 --- a/web/widgets/button.anubis +++ b/web/widgets/button.anubis @@ -89,6 +89,50 @@ public define HTML_Partial_Content . public define HTML_Partial_Content + img_button_load_page + ( + String img_path, + List(CoreAttrs) core_attrs, + WEB_Action_Name web_action, + List((String, String)) extra_args + )= + partial_content( + img([ event(onclick, load_page(web_action, extra_args)), + style("cursor: pointer") . core_attrs + ], img_path)) +. + +public define HTML_Partial_Content + img_button_load_page + ( + String img_path, + WEB_Action_Name web_action, + List((String, String)) extra_args + )= + img_button_load_page(img_path, [], web_action, extra_args) +. + +public define HTML_Partial_Content + img_button_load_page + ( + String img_path, + List(CoreAttrs) core_attrs, + WEB_Action_Name web_action + )= + img_button_load_page(img_path, core_attrs, web_action, []) +. + +public define HTML_Partial_Content + img_button_load_page + ( + String img_path, + WEB_Action_Name web_action + )= + img_button_load_page(img_path, [], web_action, []) +. + + +public define HTML_Partial_Content img_button ( String img_path, -- libgit2 0.21.4