',"typescript","import { Component } from '@angular/core';\n\n@Component({\n selector: 'it-header-example',\n templateUrl: './header-example.component.html',\n styleUrls: ['./header-example.component.scss']\n})\nexport class HeaderExampleComponent {\n light = false;\n sticky = false;\n search = false;\n login = 'none';\n}"]],template:function(i,a){1&i&&n._UZ(0,"it-header-example")(1,"it-source-display",0)},dependencies:[b.F,y]})}return e})();const H=[{path:"",component:(()=>{class e{constructor(){this.component=p.wx.find(l=>"ItHeaderComponent"===l.name)}static#n=this.\u0275fac=function(i){return new(i||e)};static#e=this.\u0275cmp=n.Xpm({type:e,selectors:[["it-header-index"]],decls:10,vars:2,consts:[[1,"bd-title"],[1,"bd-lead"],[3,"innerHTML"],["label","Esempi","active","true",1,"pt-3"],["label","API",1,"pt-3"],[3,"component"]],template:function(i,a){1&i&&(n.TgZ(0,"h1",0),n._uU(1,"Header"),n.qZA(),n.TgZ(2,"p",1),n._uU(3,"Consente all\u2019utente di creare un Header."),n.qZA(),n._UZ(4,"div",2),n.TgZ(5,"it-tab-container")(6,"it-tab-item",3),n._UZ(7,"it-header-examples"),n.qZA(),n.TgZ(8,"it-tab-item",4),n._UZ(9,"it-api-parameters",5),n.qZA()()),2&i&&(n.xp6(4),n.Q6J("innerHTML",a.component.description,n.oJD),n.xp6(5),n.Q6J("component",a.component))},dependencies:[h.G,u.U,v.m,U],encapsulation:2})}return e})()}];let L=(()=>{class e{static#n=this.\u0275fac=function(i){return new(i||e)};static#e=this.\u0275mod=n.oAB({type:e});static#t=this.\u0275inj=n.cJS({imports:[c.Bz.forChild(H),c.Bz]})}return e})(),J=(()=>{class e{static#n=this.\u0275fac=function(i){return new(i||e)};static#e=this.\u0275mod=n.oAB({type:e});static#t=this.\u0275inj=n.cJS({imports:[m.ez,g.m,d.u5,L]})}return e})()}}]);
\ No newline at end of file
diff --git a/2009.e35d38be09c57970.js b/2009.e35d38be09c57970.js
new file mode 100644
index 00000000..ac8885fe
--- /dev/null
+++ b/2009.e35d38be09c57970.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdesign_angular_kit_bundle=self.webpackChunkdesign_angular_kit_bundle||[]).push([[2009],{2009:(M,r,s)=>{s.r(r),s.d(r,{DimmerModule:()=>P});var b=s(6814),o=s(6223),h=s(7114),d=s(1640),v=s(7069),e=s(5879),Z=s(528),D=s(6273),q=s(4580),f=s(6099),c=s(5336),x=s(7060),l=s(4220),y=s(3016);let A=(()=>{class i{constructor(){this.text="Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim cras. Dictum sit amet justo donec enim diam vulputate ut. Eu nisl nunc mi ipsum faucibus.",this.icon="unlocked",this.size="xl",this.active=!1}static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275cmp=e.Xpm({type:i,selectors:[["it-dimmer-example"]],decls:39,vars:6,consts:[[1,"row","my-3"],[1,"col"],[1,"col-auto"],["label","Attiva",3,"ngModel","toggle","ngModelChange"],[1,"row"],[3,"active"],[3,"name","size"],[1,"col-12","col-lg-4"],[1,"card-wrapper"],[1,"card"],[1,"card-body"],[1,"card-title"],[1,"card-text"]],template:function(t,n){1&t&&(e.TgZ(0,"div",0)(1,"div",1)(2,"h3"),e._uU(3,"Dimmer con icona"),e.qZA()()(),e.TgZ(4,"div",0)(5,"div",2)(6,"it-checkbox",3),e.NdJ("ngModelChange",function(a){return n.active=a}),e.qZA()()(),e.TgZ(7,"div",0)(8,"div",1)(9,"div",4)(10,"it-dimmer",5)(11,"it-dimmer-icon"),e._UZ(12,"it-icon",6),e.TgZ(13,"p"),e._uU(14),e.qZA()()(),e.TgZ(15,"div",7)(16,"div",8)(17,"div",9)(18,"div",10)(19,"h5",11),e._uU(20,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(21,"p",12),e._uU(22,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(23,"div",7)(24,"div",8)(25,"div",9)(26,"div",10)(27,"h5",11),e._uU(28,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(29,"p",12),e._uU(30,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(31,"div",7)(32,"div",8)(33,"div",9)(34,"div",10)(35,"h5",11),e._uU(36,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(37,"p",12),e._uU(38,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()()()()()),2&t&&(e.xp6(6),e.Q6J("ngModel",n.active)("toggle",!0),e.xp6(4),e.Q6J("active",n.active),e.xp6(2),e.Q6J("name",n.icon)("size",n.size),e.xp6(2),e.Oqu(n.text))},dependencies:[c.q,x.a,l.f,y.Q,o.JJ,o.On],encapsulation:2})}return i})(),T=(()=>{class i{constructor(){this.text="Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim cras. Dictum sit amet justo donec enim diam vulputate ut. Eu nisl nunc mi ipsum faucibus. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit.",this.active=!1,this.color="dimmer-primary"}static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275cmp=e.Xpm({type:i,selectors:[["it-dimmer-primary"]],decls:37,vars:5,consts:[[1,"row","my-3"],[1,"col"],[1,"col-auto"],["label","Attiva",3,"ngModel","toggle","ngModelChange"],[1,"row"],[3,"color","active"],[1,"col-12","col-lg-4"],[1,"card-wrapper"],[1,"card"],[1,"card-body"],[1,"card-title"],[1,"card-text"]],template:function(t,n){1&t&&(e.TgZ(0,"div",0)(1,"div",1)(2,"h3"),e._uU(3,"Dimmer con colore primary"),e.qZA()()(),e.TgZ(4,"div",0)(5,"div",2)(6,"it-checkbox",3),e.NdJ("ngModelChange",function(a){return n.active=a}),e.qZA()()(),e.TgZ(7,"div",0)(8,"div",1)(9,"div",4)(10,"it-dimmer",5)(11,"p"),e._uU(12),e.qZA()(),e.TgZ(13,"div",6)(14,"div",7)(15,"div",8)(16,"div",9)(17,"h5",10),e._uU(18,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(19,"p",11),e._uU(20,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(21,"div",6)(22,"div",7)(23,"div",8)(24,"div",9)(25,"h5",10),e._uU(26,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(27,"p",11),e._uU(28,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(29,"div",6)(30,"div",7)(31,"div",8)(32,"div",9)(33,"h5",10),e._uU(34,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(35,"p",11),e._uU(36,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()()()()()),2&t&&(e.xp6(6),e.Q6J("ngModel",n.active)("toggle",!0),e.xp6(4),e.Q6J("color",n.color)("active",n.active),e.xp6(2),e.Oqu(n.text))},dependencies:[c.q,l.f,o.JJ,o.On],encapsulation:2})}return i})();var p=s(7463),g=s(5101);let F=(()=>{class i{constructor(){this.title="Titolo Dimmer",this.active=!1}static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275cmp=e.Xpm({type:i,selectors:[["it-dimmer-with-buttons"]],decls:42,vars:4,consts:[[1,"row","my-3"],[1,"col"],[1,"col-auto"],["label","Attiva",3,"ngModel","toggle","ngModelChange"],[1,"row"],[3,"active"],["itButton","outline-primary"],["itButton","primary"],[1,"col-12","col-lg-4"],[1,"card-wrapper"],[1,"card"],[1,"card-body"],[1,"card-title"],[1,"card-text"]],template:function(t,n){1&t&&(e.TgZ(0,"div",0)(1,"div",1)(2,"h3"),e._uU(3,"Dimmer con pulsanti"),e.qZA()()(),e.TgZ(4,"div",0)(5,"div",2)(6,"it-checkbox",3),e.NdJ("ngModelChange",function(a){return n.active=a}),e.qZA()()(),e.TgZ(7,"div",0)(8,"div",1)(9,"div",4)(10,"it-dimmer",5)(11,"h4"),e._uU(12),e.qZA(),e.TgZ(13,"it-dimmer-buttons")(14,"button",6),e._uU(15," Azione secondaria "),e.qZA(),e.TgZ(16,"button",7),e._uU(17," Azione primaria "),e.qZA()()(),e.TgZ(18,"div",8)(19,"div",9)(20,"div",10)(21,"div",11)(22,"h5",12),e._uU(23,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(24,"p",13),e._uU(25,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(26,"div",8)(27,"div",9)(28,"div",10)(29,"div",11)(30,"h5",12),e._uU(31,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(32,"p",13),e._uU(33,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(34,"div",8)(35,"div",9)(36,"div",10)(37,"div",11)(38,"h5",12),e._uU(39,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(40,"p",13),e._uU(41,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()()()()()),2&t&&(e.xp6(6),e.Q6J("ngModel",n.active)("toggle",!0),e.xp6(4),e.Q6J("active",n.active),e.xp6(2),e.Oqu(n.title))},dependencies:[p.E,c.q,g.d,l.f,o.JJ,o.On],encapsulation:2})}return i})(),N=(()=>{class i{constructor(){this.active=!1,this.color="dimmer-primary",this.title="Titolo Dimmer"}static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275cmp=e.Xpm({type:i,selectors:[["it-dimmer-primary-one-button"]],decls:40,vars:6,consts:[[1,"row","my-3"],[1,"col"],[1,"col-auto"],["label","Attiva",3,"ngModel","toggle","ngModelChange"],[1,"row"],[3,"color","active"],[3,"hasOneButton"],["itButton","primary"],[1,"col-12","col-lg-4"],[1,"card-wrapper"],[1,"card"],[1,"card-body"],[1,"card-title"],[1,"card-text"]],template:function(t,n){1&t&&(e.TgZ(0,"div",0)(1,"div",1)(2,"h3"),e._uU(3,"Dimmer primary con 1 pulsante"),e.qZA()()(),e.TgZ(4,"div",0)(5,"div",2)(6,"it-checkbox",3),e.NdJ("ngModelChange",function(a){return n.active=a}),e.qZA()()(),e.TgZ(7,"div",0)(8,"div",1)(9,"div",4)(10,"it-dimmer",5)(11,"h4"),e._uU(12),e.qZA(),e.TgZ(13,"it-dimmer-buttons",6)(14,"button",7),e._uU(15," Azione primaria "),e.qZA()()(),e.TgZ(16,"div",8)(17,"div",9)(18,"div",10)(19,"div",11)(20,"h5",12),e._uU(21,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(22,"p",13),e._uU(23,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(24,"div",8)(25,"div",9)(26,"div",10)(27,"div",11)(28,"h5",12),e._uU(29,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(30,"p",13),e._uU(31,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()(),e.TgZ(32,"div",8)(33,"div",9)(34,"div",10)(35,"div",11)(36,"h5",12),e._uU(37,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor\u2026"),e.qZA(),e.TgZ(38,"p",13),e._uU(39,"Praesent volutpat in dolor in sollicitudin. Donec mollis varius condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit."),e.qZA()()()()()()()()),2&t&&(e.xp6(6),e.Q6J("ngModel",n.active)("toggle",!0),e.xp6(4),e.Q6J("color",n.color)("active",n.active),e.xp6(2),e.Oqu(n.title),e.xp6(1),e.Q6J("hasOneButton",!0))},dependencies:[p.E,c.q,g.d,l.f,o.JJ,o.On],encapsulation:2})}return i})(),U=(()=>{class i{static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275cmp=e.Xpm({type:i,selectors:[["it-dimmer-examples"]],decls:8,vars:0,consts:[["html",'
\n
\n
Dimmer con icona
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n \n \n \n
/{/{ text /}/}
\n \n \n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
',"typescript","import { Component } from '@angular/core';\nimport { IconName, IconSize } from 'projects/design-angular-kit/src/public_api';\n\n@Component({\n selector: 'it-dimmer-example',\n templateUrl: './dimmer-example.component.html'\n})\nexport class DimmerExampleComponent {\n\n text = \"Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim cras. Dictum sit amet justo donec enim diam vulputate ut. Eu nisl nunc mi ipsum faucibus.\";\n icon: IconName = 'unlocked';\n size: IconSize = 'xl'\n active = false;\n\n}"],["html",'
\n
\n
Dimmer con colore primary
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n \n
/{/{ text /}/}
\n \n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
',"typescript","import { Component } from '@angular/core';\nimport { DimmerColor } from 'projects/design-angular-kit/src/public_api';\n\n@Component({\n selector: 'it-dimmer-primary',\n templateUrl: './dimmer-primary.component.html'\n})\nexport class DimmerPrimaryComponent {\n\n text = \"Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim cras. Dictum sit amet justo donec enim diam vulputate ut. Eu nisl nunc mi ipsum faucibus. Nulla vulputate luctus sem, eu maximus lacus faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel. Donec vehicula vehicula nibh non suscipit.\";\n active = false;\n color: DimmerColor = 'dimmer-primary'\n\n}"],["html",'
\n
\n
Dimmer con pulsanti
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n \n
/{/{ title /}/}
\n \n \n \n \n \n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
',"typescript","import { Component } from '@angular/core';\n\n@Component({\n selector: 'it-dimmer-with-buttons',\n templateUrl: './dimmer-with-buttons.component.html'\n})\nexport class DimmerWithButtonsComponent {\n\n title = 'Titolo Dimmer';\n active = false;\n\n}"],["html",'
\n
\n
Dimmer primary con 1 pulsante
\n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n \n
/{/{ title /}/}
\n \n \n \n \n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed\n do eiusmod tempor\u2026
\n
Praesent volutpat in dolor in sollicitudin. Donec mollis varius\n condimentum. Nunc viverra, metus at viverra consectetur, magna orci posuere\n ipsum, et bibendum est urna sed sem. Fusce libero neque, elementum volutpat\n tincidunt id, egestas vitae nisi. Nulla vulputate luctus sem, eu maximus lacus\n faucibus eget. Fusce tristique enim augue, sed suscipit lorem bibendum vel.\n Donec vehicula vehicula nibh non suscipit.
\n
\n
\n
\n
\n
\n
\n
',"typescript","import { Component } from '@angular/core';\nimport { DimmerColor } from 'projects/design-angular-kit/src/public_api';\n\n@Component({\n selector: 'it-dimmer-primary-one-button',\n templateUrl: './dimmer-primary-one-button.component.html'\n})\nexport class DimmerPrimaryOneButtonComponent {\n\n active = false;\n color: DimmerColor = 'dimmer-primary';\n title = 'Titolo Dimmer';\n\n}"]],template:function(t,n){1&t&&e._UZ(0,"it-dimmer-example")(1,"it-source-display",0)(2,"it-dimmer-primary")(3,"it-source-display",1)(4,"it-dimmer-with-buttons")(5,"it-source-display",2)(6,"it-dimmer-primary-one-button")(7,"it-source-display",3)},dependencies:[f.F,A,T,F,N],encapsulation:2})}return i})();const C=[{path:"",component:(()=>{class i{constructor(){this.component=v.wx.find(u=>"ItDimmerComponent"===u.name),this.componentButtons=v.wx.find(u=>"ItDimmerButtonsComponent"===u.name)}static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275cmp=e.Xpm({type:i,selectors:[["it-dimmer-index"]],decls:21,vars:5,consts:[[1,"bd-title"],[1,"bd-lead"],[3,"innerHTML"],["label","Esempi","active","true",1,"pt-3"],["label","API",1,"pt-3"],[1,"row"],[1,"col"],[3,"component"]],template:function(t,n){1&t&&(e.TgZ(0,"h1",0),e._uU(1,"Dimmer"),e.qZA(),e.TgZ(2,"p",1),e._uU(3,"Un componente per focalizzare l\u2019attenzione su un contenuto."),e.qZA(),e.TgZ(4,"p"),e._uU(5,"Un dimmer occupa tutta l\u2019altezza e la larghezza dell\u2019elemento all\u2019interno del quale \xe8 contenuto."),e.qZA(),e._UZ(6,"div",2),e.TgZ(7,"it-tab-container")(8,"it-tab-item",3),e._UZ(9,"it-dimmer-examples"),e.qZA(),e.TgZ(10,"it-tab-item",4)(11,"div",5)(12,"div",6)(13,"h2"),e._uU(14),e.qZA(),e._UZ(15,"it-api-parameters",7),e.qZA()(),e.TgZ(16,"div",5)(17,"div",6)(18,"h2"),e._uU(19),e.qZA(),e._UZ(20,"it-api-parameters",7),e.qZA()()()()),2&t&&(e.xp6(6),e.Q6J("innerHTML",n.component.description,e.oJD),e.xp6(8),e.Oqu(null==n.component?null:n.component.name),e.xp6(1),e.Q6J("component",n.component),e.xp6(4),e.Oqu(null==n.componentButtons?null:n.componentButtons.name),e.xp6(1),e.Q6J("component",n.componentButtons))},dependencies:[Z.G,D.U,q.m,U],encapsulation:2})}return i})()}];let w=(()=>{class i{static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275mod=e.oAB({type:i});static#t=this.\u0275inj=e.cJS({imports:[d.Bz.forChild(C),d.Bz]})}return i})(),P=(()=>{class i{static#e=this.\u0275fac=function(t){return new(t||i)};static#i=this.\u0275mod=e.oAB({type:i});static#t=this.\u0275inj=e.cJS({imports:[b.ez,h.m,o.u5,w]})}return i})()}}]);
\ No newline at end of file
diff --git a/2127.848e21e6d00b17cd.js b/2127.848e21e6d00b17cd.js
new file mode 100644
index 00000000..74574634
--- /dev/null
+++ b/2127.848e21e6d00b17cd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdesign_angular_kit_bundle=self.webpackChunkdesign_angular_kit_bundle||[]).push([[2127],{2127:(F,p,n)=>{n.r(p),n.d(p,{ChipModule:()=>M});var c=n(6814),h=n(6223),u=n(7114),r=n(1640),m=n(7069),t=n(5879),d=n(528),v=n(6273),_=n(4580),b=n(6099),a=n(1471);let C=(()=>{class e{constructor(){this.primary="primary",this.secondary="secondary",this.warning="warning",this.danger="danger",this.success="success",this.size="lg"}static#t=this.\u0275fac=function(s){return new(s||e)};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["it-chips-colors"]],decls:14,vars:10,consts:[[1,"bd-example"],[1,"row"],[1,"col-6","col-sm-auto"],["label","Primary",3,"color","size"],["label","Secondary",3,"color","size"],["label","Success",3,"color","size"],["label","Danger",3,"color","size"],["label","Warning",3,"color","size"]],template:function(s,o){1&s&&(t.TgZ(0,"h3"),t._uU(1,"Varianti di colore"),t.qZA(),t.TgZ(2,"div",0)(3,"div",1)(4,"div",2),t._UZ(5,"it-chip",3),t.qZA(),t.TgZ(6,"div",2),t._UZ(7,"it-chip",4),t.qZA(),t.TgZ(8,"div",2),t._UZ(9,"it-chip",5),t.qZA(),t.TgZ(10,"div",2),t._UZ(11,"it-chip",6),t.qZA(),t.TgZ(12,"div",2),t._UZ(13,"it-chip",7),t.qZA()()()),2&s&&(t.xp6(5),t.Q6J("color",o.primary)("size",o.size),t.xp6(2),t.Q6J("color",o.secondary)("size",o.size),t.xp6(2),t.Q6J("color",o.success)("size",o.size),t.xp6(2),t.Q6J("color",o.danger)("size",o.size),t.xp6(2),t.Q6J("color",o.warning)("size",o.size))},dependencies:[a.B],encapsulation:2})}return e})();function f(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",7),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("first"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("disabled",!0)("showCloseButton",!0)("size",i.size)}}let g=(()=>{class e{constructor(){this.el={first:!0},this.iconGithub="github",this.size="lg"}close(i){this.el[i]=!1}static#t=this.\u0275fac=function(s){return new(s||e)};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["it-chips-disabled"]],decls:12,vars:10,consts:[[1,"bd-example"],[1,"row"],[1,"col-6","col-sm-auto"],["label","Label disabilitata",3,"disabled","size"],["label","Label disabilitata",3,"disabled","showCloseButton","size","closeEvent",4,"ngIf"],["label","Label disabilitata",3,"disabled","icon","size"],["label","Label disabilitata",3,"avatar","altAvatar","disabled","size"],["label","Label disabilitata",3,"disabled","showCloseButton","size","closeEvent"]],template:function(s,o){1&s&&(t.TgZ(0,"h3"),t._uU(1,"Chip disabilitata"),t.qZA(),t.TgZ(2,"div",0)(3,"div",1)(4,"div",2),t._UZ(5,"it-chip",3),t.qZA(),t.TgZ(6,"div",2),t.YNc(7,f,1,3,"it-chip",4),t.qZA(),t.TgZ(8,"div",2),t._UZ(9,"it-chip",5),t.qZA(),t.TgZ(10,"div",2),t._UZ(11,"it-chip",6),t.qZA()()()),2&s&&(t.xp6(5),t.Q6J("disabled",!0)("size",o.size),t.xp6(2),t.Q6J("ngIf",o.el.first),t.xp6(2),t.Q6J("disabled",!0)("icon",o.iconGithub)("size",o.size),t.xp6(2),t.Q6J("avatar","https://randomuser.me/api/portraits/men/46.jpg")("altAvatar","Mario Rossi")("disabled",!0)("size",o.size))},dependencies:[c.O5,a.B],encapsulation:2})}return e})();function Z(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",11),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("first"))}),t.qZA()}2&e&&t.Q6J("showCloseButton",!0)}function x(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",12),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("second"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("showCloseButton",!0)("icon",i.iconGithub)}}function z(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",13),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("third"))}),t.qZA()}2&e&&t.Q6J("showCloseButton",!0)("avatar","https://randomuser.me/api/portraits/men/46.jpg")("altAvatar","Mario Rossi")}function E(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",14),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("fourth"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("showCloseButton",!0)("size",i.size)}}function w(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",15),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("fifth"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("showCloseButton",!0)("icon",i.iconGithub)("size",i.size)}}function T(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",16),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("sixth"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("showCloseButton",!0)("avatar","https://randomuser.me/api/portraits/men/46.jpg")("size",i.size)("altAvatar","Mario Rossi")}}let A=(()=>{class e{constructor(){this.el={first:!0,second:!0,third:!0,fourth:!0,fifth:!0,sixth:!0},this.iconGithub="github",this.size="lg"}close(i){this.el[i]=!1}static#t=this.\u0275fac=function(s){return new(s||e)};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["it-chips-group"]],decls:22,vars:7,consts:[[1,"bd-example"],[1,"row"],[1,"col-6","col-sm-auto"],["label","Label"],["label","Label",3,"showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"showCloseButton","icon","closeEvent",4,"ngIf"],["label","Label",3,"showCloseButton","avatar","altAvatar","closeEvent",4,"ngIf"],["label","Label",3,"size"],["label","Label",3,"showCloseButton","size","closeEvent",4,"ngIf"],["label","Label",3,"showCloseButton","icon","size","closeEvent",4,"ngIf"],["label","Label",3,"showCloseButton","avatar","size","altAvatar","closeEvent",4,"ngIf"],["label","Label",3,"showCloseButton","closeEvent"],["label","Label",3,"showCloseButton","icon","closeEvent"],["label","Label",3,"showCloseButton","avatar","altAvatar","closeEvent"],["label","Label",3,"showCloseButton","size","closeEvent"],["label","Label",3,"showCloseButton","icon","size","closeEvent"],["label","Label",3,"showCloseButton","avatar","size","altAvatar","closeEvent"]],template:function(s,o){1&s&&(t.TgZ(0,"h3"),t._uU(1,"Gruppi di Chip"),t.qZA(),t.TgZ(2,"div",0)(3,"div",1)(4,"div",2),t._UZ(5,"it-chip",3),t.qZA(),t.TgZ(6,"div",2),t.YNc(7,Z,1,1,"it-chip",4),t.qZA(),t.TgZ(8,"div",2),t.YNc(9,x,1,2,"it-chip",5),t.qZA(),t.TgZ(10,"div",2),t.YNc(11,z,1,3,"it-chip",6),t.qZA()(),t._UZ(12,"hr"),t.TgZ(13,"div",1)(14,"div",2),t._UZ(15,"it-chip",7),t.qZA(),t.TgZ(16,"div",2),t.YNc(17,E,1,2,"it-chip",8),t.qZA(),t.TgZ(18,"div",2),t.YNc(19,w,1,3,"it-chip",9),t.qZA(),t.TgZ(20,"div",2),t.YNc(21,T,1,4,"it-chip",10),t.qZA()()()),2&s&&(t.xp6(7),t.Q6J("ngIf",o.el.first),t.xp6(2),t.Q6J("ngIf",o.el.second),t.xp6(2),t.Q6J("ngIf",o.el.third),t.xp6(4),t.Q6J("size",o.size),t.xp6(2),t.Q6J("ngIf",o.el.fourth),t.xp6(2),t.Q6J("ngIf",o.el.fifth),t.xp6(2),t.Q6J("ngIf",o.el.sixth))},dependencies:[c.O5,a.B],encapsulation:2})}return e})();function B(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",11),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("first"))}),t.qZA()}2&e&&t.Q6J("showCloseButton",!0)}function L(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",12),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("second"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("icon",i.iconGithub)("showCloseButton",!0)}}function I(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",13),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("third"))}),t.qZA()}2&e&&t.Q6J("avatar","https://randomuser.me/api/portraits/men/46.jpg")("altAvatar","Mario Rossi")("showCloseButton",!0)}function J(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",14),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("fourth"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("size",i.size)("showCloseButton",!0)}}function G(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",15),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("fifth"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("icon",i.iconGithub)("size",i.size)("showCloseButton",!0)}}function y(e,l){if(1&e){const i=t.EpF();t.TgZ(0,"it-chip",16),t.NdJ("closeEvent",function(){t.CHM(i);const o=t.oxw();return t.KtG(o.close("sixth"))}),t.qZA()}if(2&e){const i=t.oxw();t.Q6J("avatar","https://randomuser.me/api/portraits/men/46.jpg")("altAvatar","Mario Rossi")("size",i.size)("showCloseButton",!0)}}let Q=(()=>{class e{constructor(){this.el={first:!0,second:!0,third:!0,fourth:!0,fifth:!0,sixth:!0},this.iconGithub="github",this.size="lg"}close(i){this.el[i]=!1}static#t=this.\u0275fac=function(s){return new(s||e)};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["it-chips-example"]],decls:31,vars:7,consts:[[1,"row"],[1,"col-12","col-md-6"],[1,"mt-4","mb-2"],["label","Label"],["label","Label",3,"showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"icon","showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"avatar","altAvatar","showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"size"],["label","Label",3,"size","showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"icon","size","showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"avatar","altAvatar","size","showCloseButton","closeEvent",4,"ngIf"],["label","Label",3,"showCloseButton","closeEvent"],["label","Label",3,"icon","showCloseButton","closeEvent"],["label","Label",3,"avatar","altAvatar","showCloseButton","closeEvent"],["label","Label",3,"size","showCloseButton","closeEvent"],["label","Label",3,"icon","size","showCloseButton","closeEvent"],["label","Label",3,"avatar","altAvatar","size","showCloseButton","closeEvent"]],template:function(s,o){1&s&&(t.TgZ(0,"div",0)(1,"div",1)(2,"h4"),t._uU(3,"Versione Standard"),t.qZA(),t.TgZ(4,"p",2),t._uU(5,"Solo testo"),t.qZA(),t._UZ(6,"it-chip",3),t.TgZ(7,"p",2),t._uU(8,"Testo e chiusura"),t.qZA(),t.YNc(9,B,1,1,"it-chip",4),t.TgZ(10,"p",2),t._uU(11,"Icona, testo e chiusura"),t.qZA(),t.YNc(12,L,1,2,"it-chip",5),t.TgZ(13,"p",2),t._uU(14,"Avatar, testo e chiusura"),t.qZA(),t.YNc(15,I,1,3,"it-chip",6),t.qZA(),t.TgZ(16,"div",1)(17,"h4"),t._uU(18,"Versione Grande"),t.qZA(),t.TgZ(19,"p",2),t._uU(20,"Solo testo grande"),t.qZA(),t._UZ(21,"it-chip",7),t.TgZ(22,"p",2),t._uU(23,"Testo e chiusura grande"),t.qZA(),t.YNc(24,J,1,2,"it-chip",8),t.TgZ(25,"p",2),t._uU(26,"Icona, testo e chiusura grande"),t.qZA(),t.YNc(27,G,1,3,"it-chip",9),t.TgZ(28,"p",2),t._uU(29,"Avatar, testo e chiusura grande"),t.qZA(),t.YNc(30,y,1,4,"it-chip",10),t.qZA()()),2&s&&(t.xp6(9),t.Q6J("ngIf",o.el.first),t.xp6(3),t.Q6J("ngIf",o.el.second),t.xp6(3),t.Q6J("ngIf",o.el.third),t.xp6(6),t.Q6J("size",o.size),t.xp6(3),t.Q6J("ngIf",o.el.fourth),t.xp6(3),t.Q6J("ngIf",o.el.fifth),t.xp6(3),t.Q6J("ngIf",o.el.sixth))},dependencies:[c.O5,a.B],encapsulation:2})}return e})(),q=(()=>{class e{static#t=this.\u0275fac=function(s){return new(s||e)};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["it-chips-examples"]],decls:8,vars:0,consts:[["html",'
',"typescript","import { Component } from '@angular/core';\nimport {\n AutocompleteSearchExampleComponent\n} from '../autocomplete-search-example/autocomplete-search-example.component';\n\n@Component({\n selector: 'it-autocomplete-big-search-example',\n templateUrl: './autocomplete-big-search-example.component.html',\n})\nexport class AutocompleteBigSearchExampleComponent extends AutocompleteSearchExampleComponent {\n\n}"]],template:function(a,l){1&a&&e._UZ(0,"it-autocomplete-search-example")(1,"it-source-display",0)(2,"it-autocomplete-big-search-example")(3,"it-source-display",1)},dependencies:[A.F,s,g],encapsulation:2})}return t})();const C=[{path:"",component:(()=>{class t{constructor(){this.component=d.wx.find(o=>"ItAutocompleteComponent"===o.name)}static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275cmp=e.Xpm({type:t,selectors:[["it-autocomplete-index"]],decls:10,vars:2,consts:[[1,"bd-title"],[1,"bd-lead"],[3,"innerHTML"],["label","Esempi","active","true",1,"pt-3"],["label","API",1,"pt-3"],[3,"component"]],template:function(a,l){1&a&&(e.TgZ(0,"h1",0),e._uU(1,"Autocompletamento"),e.qZA(),e.TgZ(2,"p",1),e._uU(3,"Elementi e stili per la creazione di input con autocompletamento."),e.qZA(),e._UZ(4,"div",2),e.TgZ(5,"it-tab-container")(6,"it-tab-item",3),e._UZ(7,"it-autocomplete-examples"),e.qZA(),e.TgZ(8,"it-tab-item",4),e._UZ(9,"it-api-parameters",5),e.qZA()()),2&a&&(e.xp6(4),e.Q6J("innerHTML",l.component.description,e.oJD),e.xp6(5),e.Q6J("component",l.component))},dependencies:[h.U,v.m,f.G,x],encapsulation:2})}return t})()}];let S=(()=>{class t{static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275mod=e.oAB({type:t});static#a=this.\u0275inj=e.cJS({imports:[m.Bz.forChild(C),m.Bz]})}return t})();var b=n(7114);let T=(()=>{class t{static#e=this.\u0275fac=function(a){return new(a||t)};static#t=this.\u0275mod=e.oAB({type:t});static#a=this.\u0275inj=e.cJS({imports:[u.ez,S,b.m]})}return t})()}}]);
\ No newline at end of file
diff --git a/2605.58edc20c9f81bf31.js b/2605.58edc20c9f81bf31.js
new file mode 100644
index 00000000..ecc3de45
--- /dev/null
+++ b/2605.58edc20c9f81bf31.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdesign_angular_kit_bundle=self.webpackChunkdesign_angular_kit_bundle||[]).push([[2605],{2605:(j,v,p)=>{p.r(v),p.d(v,{FormInputModule:()=>X});var u=p(6814),h=p(1640),_=p(7069),e=p(5879),f=p(528),x=p(6273),C=p(4580),y=p(6099),r=p(6223),M=p(4220),m=p(4676),I=p(2998),b=p(8790);function Z(n,d){if(1&n){const o=e.EpF();e.TgZ(0,"it-input",22),e.NdJ("ngModelChange",function(t){e.CHM(o);const l=e.oxw();return e.KtG(l.value=t)}),e.qZA()}if(2&n){const o=e.oxw();e.Q6J("label",o.label)("placeholder",o.placeholder)("disabled",o.disabled)("readonly",o.readOnly)("type","password"!==o.type?o.type:"text")("ngModel",o.value)("description",o.note)}}function T(n,d){if(1&n){const o=e.EpF();e.TgZ(0,"it-password-input",23),e.NdJ("ngModelChange",function(t){e.CHM(o);const l=e.oxw();return e.KtG(l.value=t)}),e.qZA()}if(2&n){const o=e.oxw();e.Q6J("label",o.label)("placeholder",o.placeholder)("disabled",o.disabled)("ngModel",o.value)("validationMode",!1)}}let E=(()=>{class n{constructor(){this.i=0,this.readOnly=!1,this.disabled=!1,this.type="text",this.icon="pencil",this.value="myNgModel",this.hasPlaceholder=!0,this.hasLabel=!0,this.hasNote=!1}get placeholder(){return this.hasPlaceholder?"Testo di esempio":""}get label(){return this.hasLabel?"Label dell'input":""}get note(){return this.hasNote?"non condivideremo mai i tuoi dati":""}static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-form-input-example"]],decls:36,vars:16,consts:[[1,"bd-example"],[1,"row"],[1,"col-8"],[3,"label","placeholder","disabled","readonly","type","ngModel","description","ngModelChange",4,"ngIf"],["showStrengthMeter","true",3,"label","placeholder","disabled","ngModel","validationMode","ngModelChange",4,"ngIf"],[1,"form-check","col-6"],[1,"col-4"],["label","Disabled",3,"ngModel","ngModelChange"],["label","Readonly",3,"ngModel","ngModelChange"],["label","Label",3,"ngModel","ngModelChange"],[1,"col-auto"],["label","Placeholder",3,"ngModel","ngModelChange"],["label","Note",3,"ngModel","ngModelChange"],["name","text","value","text","label","text",3,"ngModel","ngModelChange"],["name","number","value","number","label","number",3,"ngModel","ngModelChange"],["name","email","value","email","label","email",3,"ngModel","ngModelChange"],["name","password","value","password","label","password",3,"ngModel","ngModelChange"],["name","time","value","time","label","time",3,"ngModel","ngModelChange"],["name","date","value","date","label","date",3,"ngModel","ngModelChange"],["name","tel","value","tel","label","tel",3,"ngModel","ngModelChange"],["name","color","value","color","label","color",3,"ngModel","ngModelChange"],["name","url","value","url","label","url",3,"ngModel","ngModelChange"],[3,"label","placeholder","disabled","readonly","type","ngModel","description","ngModelChange"],["showStrengthMeter","true",3,"label","placeholder","disabled","ngModel","validationMode","ngModelChange"]],template:function(i,t){1&i&&(e.TgZ(0,"h3"),e._uU(1,"Interazione con Form Input"),e.qZA(),e.TgZ(2,"p"),e._uU(3,"Elementi e stili per la creazione di input accessibili e responsivi."),e.qZA(),e.TgZ(4,"div",0)(5,"div",1)(6,"div",2),e.YNc(7,Z,1,7,"it-input",3),e.YNc(8,T,1,5,"it-password-input",4),e.qZA()(),e.TgZ(9,"div",1)(10,"div",5)(11,"h5"),e._uU(12,"Opzioni"),e.qZA(),e.TgZ(13,"div",1)(14,"div",6)(15,"it-checkbox",7),e.NdJ("ngModelChange",function(a){return t.disabled=a}),e.qZA(),e.TgZ(16,"it-checkbox",8),e.NdJ("ngModelChange",function(a){return t.readOnly=a}),e.qZA(),e.TgZ(17,"it-checkbox",9),e.NdJ("ngModelChange",function(a){return t.hasLabel=a}),e.qZA()(),e.TgZ(18,"div",10)(19,"it-checkbox",11),e.NdJ("ngModelChange",function(a){return t.hasPlaceholder=a}),e.qZA(),e.TgZ(20,"it-checkbox",12),e.NdJ("ngModelChange",function(a){return t.hasNote=a}),e.qZA()()()(),e.TgZ(21,"div",5)(22,"h5"),e._uU(23,"Tipo Input"),e.qZA(),e.TgZ(24,"div",1)(25,"div",6)(26,"it-radio-button",13),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(27,"it-radio-button",14),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(28,"it-radio-button",15),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(29,"it-radio-button",16),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA()(),e.TgZ(30,"div",10)(31,"it-radio-button",17),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(32,"it-radio-button",18),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(33,"it-radio-button",19),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(34,"it-radio-button",20),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA(),e.TgZ(35,"it-radio-button",21),e.NdJ("ngModelChange",function(a){return t.type=a}),e.qZA()()()()()()),2&i&&(e.xp6(7),e.Q6J("ngIf","password"!==t.type),e.xp6(1),e.Q6J("ngIf","password"===t.type),e.xp6(7),e.Q6J("ngModel",t.disabled),e.xp6(1),e.Q6J("ngModel",t.readOnly),e.xp6(1),e.Q6J("ngModel",t.hasLabel),e.xp6(2),e.Q6J("ngModel",t.hasPlaceholder),e.xp6(1),e.Q6J("ngModel",t.hasNote),e.xp6(6),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type),e.xp6(2),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type),e.xp6(1),e.Q6J("ngModel",t.type))},dependencies:[u.O5,r.JJ,r.On,M.f,m.g,I.S,b.C],changeDetection:0})}return n})();var c=p(7463),A=p(3016);function F(n,d){if(1&n&&e._UZ(0,"it-icon",12),2&n){const o=e.oxw();e.Q6J("name",o.icon)}}function J(n,d){if(1&n&&e._UZ(0,"it-icon",13),2&n){const o=e.oxw();e.Q6J("name",o.icon)}}function N(n,d){if(1&n&&e._UZ(0,"it-icon",12),2&n){const o=e.oxw();e.Q6J("name",o.icon)}}let q=(()=>{class n{constructor(){this.i=0,this.type="text",this.icon="pencil",this.value="",this.label="Etichetta di esempio"}static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-form-input-icon-example"]],decls:20,vars:11,consts:[[1,"bd-example"],[1,"row"],[1,"col-5"],[3,"label"],["size","sm","color","primary","prependText","",3,"name",4,"ngIf"],["size","sm","color","primary","appendText","",3,"name",4,"ngIf"],["itButton","primary","append",""],[1,"form-check","col-auto","offset-1"],["name","none","label","Nessuna",3,"ngModel","value","ngModelChange"],["name","it-pencil","value","pencil","label","it-pencil",3,"ngModel","ngModelChange"],["name","it-link","value","link","label","it-link",3,"ngModel","ngModelChange"],["name","it-star-outline","value","star-outline","label","it-star-outline",3,"ngModel","ngModelChange"],["size","sm","color","primary","prependText","",3,"name"],["size","sm","color","primary","appendText","",3,"name"]],template:function(i,t){1&i&&(e.TgZ(0,"h3"),e._uU(1,"Input con icona o pulsanti"),e.qZA(),e.TgZ(2,"div",0)(3,"div",1)(4,"div",2)(5,"it-input",3),e.YNc(6,F,1,1,"it-icon",4),e.qZA(),e.TgZ(7,"it-input",3),e.YNc(8,J,1,1,"it-icon",5),e.qZA(),e.TgZ(9,"it-input",3),e.YNc(10,N,1,1,"it-icon",4),e.TgZ(11,"button",6),e._uU(12,"Invia"),e.qZA()()(),e.TgZ(13,"div",7)(14,"h5"),e._uU(15,"Icona"),e.qZA(),e.TgZ(16,"it-radio-button",8),e.NdJ("ngModelChange",function(a){return t.icon=a}),e.qZA(),e.TgZ(17,"it-radio-button",9),e.NdJ("ngModelChange",function(a){return t.icon=a}),e.qZA(),e.TgZ(18,"it-radio-button",10),e.NdJ("ngModelChange",function(a){return t.icon=a}),e.qZA(),e.TgZ(19,"it-radio-button",11),e.NdJ("ngModelChange",function(a){return t.icon=a}),e.qZA()()()()),2&i&&(e.xp6(5),e.Q6J("label",t.label),e.xp6(1),e.Q6J("ngIf",t.icon),e.xp6(1),e.Q6J("label",t.label),e.xp6(1),e.Q6J("ngIf",t.icon),e.xp6(1),e.Q6J("label",t.label),e.xp6(1),e.Q6J("ngIf",t.icon),e.xp6(6),e.Q6J("ngModel",t.icon)("value",void 0),e.xp6(1),e.Q6J("ngModel",t.icon),e.xp6(1),e.Q6J("ngModel",t.icon),e.xp6(1),e.Q6J("ngModel",t.icon))},dependencies:[u.O5,r.JJ,r.On,c.E,m.g,b.C,A.Q]})}return n})();function U(n,d){if(1&n&&(e.TgZ(0,"div"),e._uU(1),e.qZA()),2&n){const o=e.oxw();e.xp6(1),e.hij("Salvato `",o.savedValue,"`")}}let k=(()=>{class n{constructor(){this.value="",this.savedValue=void 0}save(o){this.savedValue=o.value.myInput}static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-template-driven-validation-example"]],decls:9,vars:3,consts:[[1,"bd-example"],["myForm","ngForm"],["name","myInput","minlength","3","maxlength","10","pattern","[ab]+","required","",3,"ngModel","ngModelChange"],["itButton","primary",3,"disabled","click"],[4,"ngIf"]],template:function(i,t){if(1&i){const l=e.EpF();e.TgZ(0,"h3"),e._uU(1,"Interazione con Form Input dotato di validazione Template Driven"),e.qZA(),e.TgZ(2,"div",0)(3,"form",null,1)(5,"it-input",2),e.NdJ("ngModelChange",function(g){return t.value=g}),e.qZA(),e.TgZ(6,"button",3),e.NdJ("click",function(){e.CHM(l);const g=e.MAs(4);return e.KtG(t.save(g))}),e._uU(7,"Salva"),e.qZA(),e.YNc(8,U,2,1,"div",4),e.qZA()()}if(2&i){const l=e.MAs(4);e.xp6(5),e.Q6J("ngModel",t.value),e.xp6(1),e.Q6J("disabled",!l.valid),e.xp6(2),e.Q6J("ngIf",t.savedValue)}},dependencies:[u.O5,r._Y,r.JJ,r.JL,r.Q7,r.wO,r.nD,r.c5,r.On,r.F,c.E,m.g]})}return n})();var s=p(1759);function V(n,d){1&n&&(e.TgZ(0,"div"),e._uU(1,"Il campo \xe8 obbligatorio"),e.qZA())}function Q(n,d){1&n&&(e.TgZ(0,"div"),e._uU(1,"Deve essere almeno di lunghezza 3"),e.qZA())}function w(n,d){1&n&&(e.TgZ(0,"div"),e._uU(1,"Deve essere massimo di lunghezza 10"),e.qZA())}function D(n,d){1&n&&(e.TgZ(0,"div"),e._uU(1,"Non corrisponde al pattern [ab]+"),e.qZA())}function z(n,d){if(1&n&&(e.TgZ(0,"div"),e._uU(1),e.qZA()),2&n){const o=e.oxw();e.xp6(1),e.hij("Salvato `",o.savedValue,"`")}}let L=(()=>{class n{constructor(o){this._fb=o,this.value="",this.savedValue=void 0;const i=[r.kI.required,r.kI.minLength(3),r.kI.maxLength(10),r.kI.pattern("[ab]+")];this.myForm=this._fb.group({taxCode:[null,s.u.taxCode],vat:[null,s.u.vatNumber],cap:[null,s.u.cap],email:[null],url:[null],phone:[null],iban:[null,s.u.iban],myInput:["",i]})}save(o){this.savedValue=o.value.myInput}markAllAsTouched(){this.myForm.markAllAsTouched()}static#e=this.\u0275fac=function(i){return new(i||n)(e.Y36(r.qu))};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-model-driven-validation-example"]],decls:35,vars:7,consts:[[1,"bd-example"],[3,"formGroup"],[1,"row"],[1,"col-6"],["label","Custom","formControlName","myInput"],["myInput",""],["error",""],[4,"ngIf"],["label","Codice fiscale","formControlName","taxCode","required",""],[1,"col-4"],["label","IBAN","formControlName","iban"],["label","Partita IVA","formControlName","vat","required",""],["label","Cap","formControlName","cap","required",""],["type","email","label","Email","formControlName","email","required",""],["type","url","label","Url","formControlName","url","required",""],["type","tel","label","Telefono","formControlName","phone","required",""],[1,"d-flex","justify-content-between"],["itButton","primary",3,"disabled","click"],["itButton","secondary","type","button",3,"click"]],template:function(i,t){if(1&i&&(e.TgZ(0,"h3"),e._uU(1,"Interazione con Form Input dotato di validazione Model Driven"),e.qZA(),e.TgZ(2,"div",0)(3,"form",1)(4,"div",2)(5,"div",3)(6,"it-input",4,5),e.ynx(8,6),e.YNc(9,V,2,0,"div",7),e.YNc(10,Q,2,0,"div",7),e.YNc(11,w,2,0,"div",7),e.YNc(12,D,2,0,"div",7),e.BQk(),e.qZA()(),e.TgZ(13,"div",3),e._UZ(14,"it-input",8),e.qZA()(),e.TgZ(15,"div",2)(16,"div",9),e._UZ(17,"it-input",10),e.qZA(),e.TgZ(18,"div",9),e._UZ(19,"it-input",11),e.qZA(),e.TgZ(20,"div",9),e._UZ(21,"it-input",12),e.qZA()(),e.TgZ(22,"div",2)(23,"div",9),e._UZ(24,"it-input",13),e.qZA(),e.TgZ(25,"div",9),e._UZ(26,"it-input",14),e.qZA(),e.TgZ(27,"div",9),e._UZ(28,"it-input",15),e.qZA()(),e.TgZ(29,"div",16)(30,"button",17),e.NdJ("click",function(){return t.save(t.myForm)}),e._uU(31,"Salva"),e.qZA(),e.TgZ(32,"button",18),e.NdJ("click",function(){return t.markAllAsTouched()}),e._uU(33,"Valida"),e.qZA()(),e.YNc(34,z,2,1,"div",7),e.qZA()()),2&i){const l=e.MAs(7);e.xp6(3),e.Q6J("formGroup",t.myForm),e.xp6(6),e.Q6J("ngIf",l.hasError("required")),e.xp6(1),e.Q6J("ngIf",l.hasError("minlength")),e.xp6(1),e.Q6J("ngIf",l.hasError("maxlength")),e.xp6(1),e.Q6J("ngIf",l.hasError("pattern")),e.xp6(18),e.Q6J("disabled",!t.myForm.valid),e.xp6(4),e.Q6J("ngIf",t.savedValue)}},dependencies:[u.O5,r._Y,r.JJ,r.JL,r.Q7,c.E,m.g,r.sg,r.u]})}return n})(),S=(()=>{class n{constructor(){this.adaptiveInputValue=99999}static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-form-input-number-example"]],decls:23,vars:4,consts:[[1,"bd-example"],[1,"mb-5"],["type","number","label","Min, Max & Step",3,"min","max","step"],["type","number","label","Currency","currency","true","symbol","$"],["type","number","label","Percentage","percentage","true","symbol","%"],["type","number","label","Adattivo","adaptive","true",3,"ngModel","ngModelChange"]],template:function(i,t){1&i&&(e.TgZ(0,"h3"),e._uU(1,"Input Numerico"),e.qZA(),e.TgZ(2,"div",0)(3,"h5"),e._uU(4,"Limiti e Step"),e.qZA(),e.TgZ(5,"p",1),e._uU(6,'Aggiungendo le propriet\xe0 "min", "max" e "step" all\u2019input \xe8 possibile limitare il valore minimo e massimo del campo e decidere di quanto varier\xe0 a ogni click sui pulsanti.'),e.qZA(),e._UZ(7,"it-input",2),e.TgZ(8,"h5"),e._uU(9,"Valuta"),e.qZA(),e.TgZ(10,"p",1),e._uU(11,'Per anteporre il simbolo della valuta in Euro, aggiungere la propriet\xe0 "currency"'),e.qZA(),e._UZ(12,"it-input",3),e.TgZ(13,"h5"),e._uU(14,"Percentuale"),e.qZA(),e.TgZ(15,"p",1),e._uU(16,'Per anteporre il simbolo della percentuale in Euro, aggiungere la propriet\xe0 "percentage"'),e.qZA(),e._UZ(17,"it-input",4),e.TgZ(18,"h5"),e._uU(19,"Ridimensionamento"),e.qZA(),e.TgZ(20,"p",1),e._uU(21,'\xc8 possibile far s\xec che il campo numerico si ridimensioni automaticamente a seconda del valore contenuto in esso. Basta aggiungere la propriet\xe0 "adaptive"'),e.qZA(),e.TgZ(22,"it-input",5),e.NdJ("ngModelChange",function(a){return t.adaptiveInputValue=a}),e.qZA()()),2&i&&(e.xp6(7),e.Q6J("min",10)("max",100)("step",5),e.xp6(15),e.Q6J("ngModel",t.adaptiveInputValue))},dependencies:[r.JJ,r.On,m.g]})}return n})(),P=(()=>{class n{static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-form-input-calendar-example"]],decls:13,vars:0,consts:[[1,"bd-example"],[1,"mb-5"],["type","date","label","Datepicker"],["type","date","label","Min, Max","minDate","2020-05-07","maxDate","2025-05-07"]],template:function(i,t){1&i&&(e.TgZ(0,"h3"),e._uU(1,"Input Calendario"),e.qZA(),e.TgZ(2,"div",0)(3,"h5"),e._uU(4,"Datepicker"),e.qZA(),e.TgZ(5,"p",1),e._uU(6,"Clicca sull\u2019icona a destra per visualizzare il datepicker."),e.qZA(),e._UZ(7,"it-input",2),e.TgZ(8,"h5"),e._uU(9,"Limiti"),e.qZA(),e.TgZ(10,"p",1),e._uU(11,'Aggiungendo le propriet\xe0 "min" e "max" all\'input \xe8 possibile limitare la data minima e massima del campo'),e.qZA(),e._UZ(12,"it-input",3),e.qZA())},dependencies:[m.g]})}return n})(),B=(()=>{class n{static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-form-input-examples"]],decls:12,vars:0,consts:[["html",'
Interazione con Form Input
\n
Elementi e stili per la creazione di input accessibili e responsivi.
\n\n
\n
\n
\n \n \n \n
\n
\n\n
\n
\n
Opzioni
\n
\n
\n \n \n \n
\n
\n \n \n
\n
\n
\n\n
\n
Tipo Input
\n
\n
\n \n \n \n \n
\n
\n \n \n \n \n \n
\n
\n
\n
\n
',"typescript","import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { InputControlType } from 'projects/design-angular-kit/src/public_api';\n\n@Component({\n selector: 'it-form-input-example',\n templateUrl: './form-input-example.component.html',\n styleUrls: ['./form-input-example.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class FormInputExampleComponent {\n i = 0;\n readOnly = false;\n disabled = false;\n type: InputControlType | 'password' = 'text';\n icon = 'pencil';\n value = 'myNgModel';\n\n get placeholder() {\n return this.hasPlaceholder ? 'Testo di esempio' : '';\n }\n\n get label() {\n return this.hasLabel ? \"Label dell'input\" : '';\n }\n\n get note() {\n return this.hasNote ? 'non condivideremo mai i tuoi dati' : '';\n }\n\n hasPlaceholder = true;\n\n hasLabel = true;\n\n hasNote = false;\n}"],["html",'
Input Numerico
\n
\n
Limiti e Step
\n
Aggiungendo le propriet\xe0 "min", "max" e "step" all\u2019input \xe8 possibile\n limitare il valore minimo e massimo del campo e decidere di quanto varier\xe0 a ogni click sui pulsanti.
\n\n \x3c!-- Input numerico con min, max e step --\x3e\n \n\n\n
Valuta
\n
Per anteporre il simbolo della valuta in Euro, aggiungere la propriet\xe0 "currency"
\n\n \x3c!-- Input numerico con valuta --\x3e\n \n\n\n
Percentuale
\n
Per anteporre il simbolo della percentuale in Euro, aggiungere la propriet\xe0 "percentage"
\n\n \x3c!-- Input numerico con percentuale --\x3e\n \n\n
Ridimensionamento
\n
\xc8 possibile far s\xec che il campo numerico si ridimensioni automaticamente a seconda del valore\n contenuto in esso.\n Basta aggiungere la propriet\xe0 "adaptive"
\n\n \x3c!-- Input numerico con ridimensionamento automatico --\x3e\n \n\n
',"typescript","import { Component } from '@angular/core';\n\n@Component({\n selector: 'it-form-input-number-example',\n templateUrl: './form-input-number.component.html',\n styleUrls: ['./form-input-number.component.scss']\n})\nexport class FormInputNumberExampleComponent {\n adaptiveInputValue: number = 99999;\n}"],["html",'
Input Calendario
\n
\n\n
Datepicker
\n
Clicca sull\u2019icona a destra per visualizzare il datepicker.
\n\n \n\n
Limiti
\n
Aggiungendo le propriet\xe0 "min" e "max" all\'input \xe8 possibile limitare la data minima e massima del campo
\n\n \x3c!-- Input date con min, max e step --\x3e\n \n\n
',"typescript","import { Component } from '@angular/core';\n\n@Component({\n selector: 'it-form-input-calendar-example',\n templateUrl: './form-input-calendar.component.html',\n styleUrls: ['./form-input-calendar.component.scss']\n})\nexport class FormInputCalendarExampleComponent {}"],["html",'
Input con icona o pulsanti
\n
\n
\n\n
\n \x3c!-- Input con icona a sinistra tramite attributo --\x3e\n \n \n \n\n \x3c!-- Input con icona a sinistra tramite direttiva itTextSuffix --\x3e\n \n \n \n\n \x3c!-- Input con icona a sinistra tramite direttiva itTextSuffix e bottone a destra tramite direttiva itSuffix--\x3e\n \n \n \n \n
\n\n\n
\n
Icona
\n \n \n \n \n
\n
\n\n\n
',"typescript","import { Component } from '@angular/core';\nimport { IconName } from 'design-angular-kit/interfaces/icon';\n\n@Component({\n selector: 'it-form-input-icon-example',\n templateUrl: './form-input-icon.component.html',\n styleUrls: ['./form-input-icon.component.scss']\n})\nexport class FormInputIconExampleComponent {\n i = 0;\n type = 'text';\n icon: IconName = 'pencil';\n value = '';\n label = \"Etichetta di esempio\";\n}"],["html",'
Interazione con Form Input dotato di validazione Template Driven
\n\n
\n \n
',"typescript","import { Component } from '@angular/core';\nimport { NgForm } from '@angular/forms';\n\n@Component({\n selector: 'it-template-driven-validation-example',\n templateUrl: './template-driven-validation-example.component.html',\n styleUrls: ['./template-driven-validation-example.component.scss']\n})\nexport class TemplateDrivenValidationExampleComponent {\n value = '';\n savedValue = undefined;\n\n save(ngForm: NgForm) {\n this.savedValue = ngForm.value.myInput;\n }\n}"],["html",'
Interazione con Form Input dotato di validazione Model Driven
\n\n
\n \n
',"typescript","import { Component } from '@angular/core';\nimport { FormBuilder, FormGroup, UntypedFormGroup, Validators } from '@angular/forms';\nimport { ItValidators } from 'design-angular-kit/validators/it-validators';\n\n@Component({\n selector: 'it-model-driven-validation-example',\n templateUrl: './model-driven-validation-example.component.html',\n styleUrls: ['./model-driven-validation-example.component.scss']\n})\nexport class ModelDrivenValidationExampleComponent {\n\n myForm: FormGroup;\n\n constructor(private _fb: FormBuilder) {\n const validators = [\n Validators.required,\n Validators.minLength(3),\n Validators.maxLength(10),\n Validators.pattern('[ab]+')\n ];\n this.myForm = this._fb.group({\n taxCode: [null, ItValidators.taxCode],\n vat: [null, ItValidators.vatNumber],\n cap: [null, ItValidators.cap],\n email: [null],\n url: [null],\n phone: [null],\n iban: [null, ItValidators.iban],\n myInput: ['', validators],\n });\n }\n\n value = '';\n savedValue = undefined;\n\n save(form: UntypedFormGroup) {\n this.savedValue = form.value.myInput;\n }\n\n markAllAsTouched() {\n this.myForm.markAllAsTouched();\n }\n}"]],template:function(i,t){1&i&&e._UZ(0,"it-form-input-example")(1,"it-source-display",0)(2,"it-form-input-number-example")(3,"it-source-display",1)(4,"it-form-input-calendar-example")(5,"it-source-display",2)(6,"it-form-input-icon-example")(7,"it-source-display",3)(8,"it-template-driven-validation-example")(9,"it-source-display",4)(10,"it-model-driven-validation-example")(11,"it-source-display",5)},dependencies:[y.F,E,q,k,L,S,P]})}return n})();const O=[{path:"",component:(()=>{class n{constructor(){this.component=_.wx.find(o=>"ItInputComponent"===o.name)}static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-form-input-index"]],decls:10,vars:2,consts:[[1,"bd-title"],[1,"bd-lead"],[3,"innerHTML"],["label","Esempi","active","true",1,"pt-3"],["label","API",1,"pt-3"],[3,"component"]],template:function(i,t){1&i&&(e.TgZ(0,"h1",0),e._uU(1,"Form Input"),e.qZA(),e.TgZ(2,"p",1),e._uU(3,"Il componente Form Input utilizzabile in un form"),e.qZA(),e._UZ(4,"div",2),e.TgZ(5,"it-tab-container")(6,"it-tab-item",3),e._UZ(7,"it-form-input-examples"),e.qZA(),e.TgZ(8,"it-tab-item",4),e._UZ(9,"it-api-parameters",5),e.qZA()()),2&i&&(e.xp6(4),e.Q6J("innerHTML",t.component.description,e.oJD),e.xp6(5),e.Q6J("component",t.component))},dependencies:[f.G,x.U,C.m,B]})}return n})()}];let Y=(()=>{class n{static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275mod=e.oAB({type:n});static#t=this.\u0275inj=e.cJS({imports:[h.Bz.forChild(O),h.Bz]})}return n})();var G=p(7114);let X=(()=>{class n{static#e=this.\u0275fac=function(i){return new(i||n)};static#n=this.\u0275mod=e.oAB({type:n});static#t=this.\u0275inj=e.cJS({imports:[u.ez,r.u5,G.m,Y,r.UX]})}return n})()}}]);
\ No newline at end of file
diff --git a/261.59c064bf814b6dbb.js b/261.bdf05d60a8f941d3.js
similarity index 66%
rename from 261.59c064bf814b6dbb.js
rename to 261.bdf05d60a8f941d3.js
index ac38a0c6..6262b0d6 100644
--- a/261.59c064bf814b6dbb.js
+++ b/261.bdf05d60a8f941d3.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkdesign_angular_kit_bundle=self.webpackChunkdesign_angular_kit_bundle||[]).push([[261],{261:(R,r,a)=>{a.r(r),a.d(r,{BadgeModule:()=>J});var c=a(6814),i=a(6223),m=a(7341),g=a(1640),u=a(7069),e=a(2029),h=a(528),v=a(6273),b=a(4580),f=a(6099),C=a(142),x=a(4220),B=a(4676),T=a(8790);function Z(n,p){if(1&n){const d=e.EpF();e.ynx(0),e.TgZ(1,"it-radio-button",14),e.NdJ("ngModelChange",function(t){e.CHM(d);const l=e.oxw();return e.KtG(l.selectedColor=t)}),e.qZA(),e.BQk()}if(2&n){const d=p.$implicit,o=p.index,t=e.oxw();e.xp6(1),e.Q6J("id","color-"+o)("label",d)("value",d)("ngModel",t.selectedColor)}}let M=(()=>{class n{constructor(){this.colors=["primary","secondary","danger","warning","success"],this.selectedColor="primary",this.badgeText="New",this.isRounded=!1}static#e=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-badge-example"]],decls:31,vars:8,consts:[[1,"bd-example"],[1,"row"],[1,"col-4"],[1,"example-section"],[1,"mt-4"],["label","Testo badge",3,"ngModel","ngModelChange"],[1,"col-6"],[4,"ngFor","ngForOf"],["for","isRounded"],["label","Rounded",3,"ngModel","ngModelChange"],[1,"col-6","offset-2"],[1,"card-title"],[3,"itBadge","rounded"],["href","#",3,"itBadge","rounded"],["name","color",3,"id","label","value","ngModel","ngModelChange"]],template:function(o,t){1&o&&(e.TgZ(0,"h3"),e._uU(1,"Configurazione badge"),e.qZA(),e.TgZ(2,"div",0)(3,"div",1)(4,"div",2)(5,"div",3)(6,"div",4)(7,"it-input",5),e.NdJ("ngModelChange",function(s){return t.badgeText=s}),e.qZA(),e._UZ(8,"hr"),e.qZA(),e.TgZ(9,"div",1)(10,"div",6)(11,"label")(12,"strong"),e._uU(13,"Colore Badge"),e.qZA()(),e.YNc(14,Z,2,4,"ng-container",7),e.qZA(),e.TgZ(15,"div",6)(16,"label",8)(17,"strong"),e._uU(18,"Badge arrotondato"),e.qZA()(),e.TgZ(19,"it-checkbox",9),e.NdJ("ngModelChange",function(s){return t.isRounded=s}),e.qZA()()()()(),e.TgZ(20,"div",10)(21,"h4",11),e._uU(22,"Risultato badge"),e.qZA(),e.TgZ(23,"h5"),e._uU(24,"Testo di esempio "),e.TgZ(25,"span",12),e._uU(26),e.qZA()(),e.TgZ(27,"h5"),e._uU(28,"Link di esempio "),e.TgZ(29,"a",13),e._uU(30,"link"),e.qZA()()()()()),2&o&&(e.xp6(7),e.Q6J("ngModel",t.badgeText),e.xp6(7),e.Q6J("ngForOf",t.colors),e.xp6(5),e.Q6J("ngModel",t.isRounded),e.xp6(6),e.Q6J("itBadge",t.selectedColor)("rounded",t.isRounded),e.xp6(1),e.Oqu(t.badgeText),e.xp6(3),e.Q6J("itBadge",t.selectedColor)("rounded",t.isRounded))},dependencies:[c.sg,i.JJ,i.On,C.Y,x.f,B.g,T.C]})}return n})(),y=(()=>{class n{constructor(){}static#e=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=e.Xpm({type:n,selectors:[["it-badge-examples"]],decls:2,vars:0,consts:[["html",'