1234567891011121314151617181920212223242526 |
- -module(element_comboLookupEdit).
- -include_lib("nitro/include/comboLookupEdit.hrl").
- -include_lib("nitro/include/comboLookup.hrl").
- -include_lib("nitro/include/nitro.hrl").
- -include_lib("nitro/include/event.hrl").
- -export([render_element/1]).
- render_element(#comboLookupEdit{id=Id, input=Input, disabled=Disabled, validation=Validation, form=Form}) ->
- InputId = element(#element.id, Input),
- nitro:render(
- #panel{
- id = Id,
- body = [
- #panel{
- style = "display: flex; position: relative; width: 100%; justify-content: center;",
- body =
- case Disabled of
- true -> [];
- _ ->
- [ Input,
- #panel{
- id = form:atom([InputId, "form"]),
- class = ['dropdown-content'],
- body = #panel{class = ['dropdown-item'], body = Form}
- }] end }
- ]}).
|