@@ -37,7 +37,7 @@ <h2>Basic Usage</h2>
3737 value. The tooltip will be displayed when the user hovers over the element.
3838 </ p >
3939
40- < app-demo-code [codeUrl ] ="'/code/tooltip-basic.html' ">
40+ < app-demo-code [codeUrls ] ="[ '/code/tooltip-basic.html'] ">
4141 < button ngxoTooltip ="My awesome tooltip "> Hover me</ button >
4242 </ app-demo-code >
4343
@@ -50,16 +50,20 @@ <h2>Positioning</h2>
5050 position is < code > top</ code > .
5151 </ p >
5252
53- @for(position of positions; track $index) {
54- < ngxo-tooltip [interestId] ="'my-tooltip-' + position " [position] ="position "
55- > My awesome tooltip</ ngxo-tooltip
56- >
57- < button [attr.interestfor] ="'my-tooltip-' + position "> {{ position }}</ button >
58- < button ngxoTooltip ="My awesome tooltip {{ position }} ">
59- {{ position }}
60- </ button >
61-
62- }
53+ < app-demo-code [codeUrls] ="['/code/tooltip-position.html'] ">
54+ < button ngxoTooltip ="My awesome tooltip " ngxoTooltipPosition ="top ">
55+ Top
56+ </ button >
57+ < button ngxoTooltip ="My awesome tooltip " ngxoTooltipPosition ="bottom ">
58+ Bottom
59+ </ button >
60+ < button ngxoTooltip ="My awesome tooltip " ngxoTooltipPosition ="left ">
61+ Left
62+ </ button >
63+ < button ngxoTooltip ="My awesome tooltip " ngxoTooltipPosition ="right ">
64+ Right
65+ </ button >
66+ </ app-demo-code >
6367
6468 < h2 > Delay</ h2 >
6569 < p >
@@ -68,7 +72,7 @@ <h2>Delay</h2>
6872 specified in milliseconds.
6973 </ p >
7074
71- < app-demo-code [codeUrl ] ="'/code/tooltip-delay.html' ">
75+ < app-demo-code [codeUrls ] ="[ '/code/tooltip-delay.html'] ">
7276 < button
7377 ngxoTooltip ="My awesome tooltip "
7478 [ngxoTooltipShowDelay] ="1000 "
@@ -105,7 +109,9 @@ <h2>Custom Styles</h2>
105109 </ tbody >
106110 </ table >
107111
108- < app-demo-code [codeUrl] ="'/code/tooltip-custom.html' ">
112+ < app-demo-code
113+ [codeUrls] ="['/code/tooltip-custom.html', '/code/tooltip-custom.css'] "
114+ >
109115 < button
110116 ngxoTooltip ="My awesome tooltip "
111117 [ngxoTooltipStyle] ="{
@@ -115,20 +121,8 @@ <h2>Custom Styles</h2>
115121 >
116122 Dark mode tooltip
117123 </ button >
118- < button
119- ngxoTooltip ="My awesome tooltip "
120- [ngxoTooltipStyle] ="{
121- '--ngxo-tooltip-background-color': '#e85bc9',
122- '--ngxo-tooltip-text-color': '#150db0',
123- '--ngxo-tooltip-offset': '0.1rem',
124- '--ngxo-tooltip-border-radius': '1rem',
125- '--ngxo-tooltip-border': 'none',
126- '--ngxo-tooltip-padding': '0.5rem 1rem',
127- '--ngxo-tooltip-font': 'normal 1.5rem Comic Sans MS, sans-serif',
128- '--ngxo-tooltip-box-shadow': '0 0 1rem rgba(0, 0, 0, 0.5)',
129- '--ngxo-tooltip-transition': 'opacity 0.5s ease-in-out'
130- } "
131- >
124+
125+ < button ngxoTooltip ="My awesome tooltip " ngxoTooltipClass ="fancyTooltip ">
132126 Fancy tooltip
133127 </ button >
134128 </ app-demo-code >
0 commit comments