Skip to content

Commit bbc5428

Browse files
committed
wip
1 parent 9cb5535 commit bbc5428

10 files changed

Lines changed: 16 additions & 17 deletions

lib/combo.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ defmodule NITRO.Combo do
104104
def comboInsert(NITRO.comboInsert(chunks: 0, dom: field, status: :finished)) do
105105
:nitro.wire("activeCombo = undefined; currentItem = undefined;")
106106
:nitro.hide(:nitro.atom([:comboContainer, :nitro.to_list(field)]))
107-
:nitro.wire("comboOpenFormById('#{:nitro.atom([:nitro.to_list(field), 'form'])}');")
107+
:nitro.wire("comboOpenFormById('#{:nitro.atom([:nitro.to_list(field), ~c"form"])}');")
108108
end
109109

110110
def comboInsert(NITRO.comboInsert(uid: uid, dom: field, rows: rows, delegate: module, feed: feed)) do
@@ -200,7 +200,7 @@ defmodule NITRO.Combo do
200200

201201
NITRO.panel(
202202
id: id,
203-
class: ['dropdown-item'],
203+
class: [~c"dropdown-item"],
204204
bind: :base64.encode(:erlang.term_to_binary(obj)),
205205
onclick: click,
206206
onmousemove: move,

lib/comboFeeds.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ defmodule NITRO.Combo.Feeds do
5757
comboContainer = :nitro.atom([:comboContainer, :nitro.to_list(field)])
5858
:nitro.display(:nitro.atom([:comboContainer, field]), :block)
5959
:nitro.clear(comboContainer)
60-
:nitro.wire("comboCloseFormById('#{:nitro.atom([:nitro.to_list(field), 'form'])}');")
60+
:nitro.wire("comboCloseFormById('#{:nitro.atom([:nitro.to_list(field), ~c"form"])}');")
6161
:nitro.wire("comboLookupChange('#{field}');")
6262
:nitro.wire(NITRO.bind(target: :nitro.to_binary(comboContainer), type: :scroll, postback: onscroll(uid, field, module)))
6363
send(self(), {:direct, NITRO.comboLoader(dom: field, delegate: module, status: :finished)})

lib/comboSearch.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ defmodule NITRO.Combo.Search do
5151
comboContainer = :nitro.atom([:comboContainer, :nitro.to_list(field)])
5252
:nitro.display(:nitro.atom([:comboContainer, field]), :block)
5353
:nitro.clear(comboContainer)
54-
:nitro.wire("comboCloseFormById('#{:nitro.atom([:nitro.to_list(field), 'form'])}');")
54+
:nitro.wire("comboCloseFormById('#{:nitro.atom([:nitro.to_list(field), ~c"form"])}');")
5555
:nitro.wire("comboLookupChange('#{field}');")
5656
:nitro.wire(NITRO.bind(target: :nitro.to_binary(comboContainer), type: :scroll, postback: onscroll(uid, field, module)))
5757
send(self(), {:direct, NITRO.comboLoader(dom: field, delegate: module, status: :finished)})

mix.exs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ defmodule NITRO.Mixfile do
44
def project do
55
[
66
app: :nitro,
7-
version: "9.9.6",
7+
version: "9.9.7",
88
description: "NITRO Nitrogen Web Framework",
99
package: package(),
10-
deps: deps()
10+
deps: deps(),
11+
erlc_options: [:nowarn_export_all, :nowarn_deprecated_function]
1112
]
1213
end
1314

src/elements/combo/element_calendar.erl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ render_element(Record) ->
5151
],
5252
wf_tags:emit_tag(<<"input">>, nitro:render(Record#calendar.body), List).
5353

54-
init(Id,#calendar{minDate=Min,maxDate=Max,lang=Lang,format=Form,
55-
value=Value,onSelect=SelectFn,disableDayFn=DisDayFn,firstDay=FirstDay,
56-
position=Pos,reposition=Repos,yearRange=YearRange} = Calendar) ->
54+
init(Id,#calendar{minDate=Min,maxDate=Max,lang=_Lang,format=Form,
55+
value=Value,onSelect=_SelectFn,disableDayFn=_DisDayFn,firstDay=FirstDay,
56+
position=_Pos,reposition=_Repos,yearRange=YearRange} = _Calendar) ->
5757
ID = nitro:to_list(Id),
5858
I18n = "clLangs.ua",
5959
DefaultDate = case Value of

src/elements/combo/element_comboLookup.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ proto(#comboDraft{delegate=Module}=Msg) -> Module:proto(Msg);
1616
proto(#comboLoader{delegate=Module}=Msg) -> Module:proto(Msg).
1717

1818
render_element(#comboLookup{id=Id, style=Style, value = Val, bind = Object,
19-
feed = Feed, disabled = Disabled, delegate = Module, class = Class, nested = Nested, update = Update} = Data) ->
19+
feed = Feed, disabled = Disabled, delegate = Module, class = Class, nested = Nested, update = Update} = _Data) ->
2020
Uid = nitro_pi:uid([], []),
2121
DataNested = case Nested of [] -> []; _ -> [{<<"nested">>, Nested}] end,
2222
DataBind = case Object of [] -> []; _ -> [{<<"data-bind">>, base64:encode(term_to_binary(Object))}] end,

src/elements/combo/element_comboLookupText.erl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
-include_lib("nitro/include/nitro.hrl").
44
-export([render_element/1]).
55

6-
render_element(#comboLookupText{id=Id, input=Input, disabled=Disabled, validation=Validation, textarea=Textarea, values=Values}) ->
7-
InputId = element(#element.id, Input),
6+
render_element(#comboLookupText{id=Id, input=Input, disabled=Disabled, validation=Validation, textarea=Textarea, values=_Values}) ->
87
LookupId = "wrap_" ++ Id ++ "_lookup",
98
TextareaId = "wrap_" ++ Id ++ "_textarea",
109
WrapId = "wrap_" ++ Id ++ "_comboLookupText",

src/elements/combo/element_comboLookupVec.erl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
render_element(#comboLookupVec{id=Id, input=Input, disabled=Disabled, validation=Validation, values=Values}) ->
99
ListId = nitro:atom([Id, "list"]),
10-
InputId = element(#element.id, Input),
1110
nitro:render(
1211
#panel{
1312
id = Id,

src/elements/combo/element_koatuu.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
-include_lib("nitro/include/event.hrl").
66
-export([render_element/1]).
77

8-
render_element(#koatuu{id=Id, style=Style, postback = Postback,delegate = Module} = Data) ->
8+
render_element(#koatuu{id=Id, postback = Postback}) ->
99
Options = [ #option{ value = <<"Хмельницька"/utf8>>,
1010
body = <<"Хмельницька"/utf8>>,
1111
selected = true}], % 25 regions from const feed

src/elements/form/element_select.erl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ render_element(O = #option{}) ->
4343

4444
get_attrs(O) ->
4545
ValueAttr = case {O#option.selected, O#option.disabled} of
46-
{true, _} -> <<"selected value">>;
4746
{true, true} -> <<"selected disabled value">>;
48-
{_, true} -> <<"disabled value">>;
49-
_ -> <<"value">>
47+
{true, false} -> <<"selected value">>;
48+
{false, true} -> <<"disabled value">>;
49+
{false, false} -> <<"value">>
5050
end,
5151
[{<<"id">>, O#option.id},
5252
{<<"label">>, O#option.label},

0 commit comments

Comments
 (0)