Current section
Files
Jump to
Current section
Files
src/actions/action_if_checked.erl
% vim: sw=4 ts=4 et ft=erlang
% Nitrogen Web Framework for Erlang
% Copyright (c) 2018 Jesse Gumm
% See MIT-LICENSE for licensing information.
-module (action_if_checked).
-include("wf.hrl").
-export([
render_action/1
]).
render_action(#if_checked{target=Target, actions=Actions, 'else'=Else}) ->
[
wf:f("console.log(obj('~s').checked);", [Target]),
wf:f(<<"if(obj('~s').checked) {">>, [Target]),
Actions,
<<"}else{">>,
Else,
<<"}">>
].