• Home
  • Raw
  • Download

Lines Matching full:a

5  * You may obtain a copy of the License at
120 Array.from(items).forEach((a, index) => {
122 this.tabPos[a.dataset.key] = {
124 width: a.offsetWidth,
125 height: a.offsetHeight,
126 left: a.offsetLeft,
127 top: a.offsetTop,
128 label: a.textContent,
174 panes.forEach((a) => {
175 if (a.key === this.activekey) {
176 a.style.display = 'block';
178 a.style.display = 'none';
182 panes.forEach((a, index) => {
184 a.style.display = 'block';
185 this.activekey = a.key || '';
187 a.style.display = 'none';
218 .forEach((a) => {
219 if (a.disabled) {
220 …navHtml += `<div class="nav-item" data-key="${a.key}" data-disabled ${a.closeable ? 'data-closeabl…
221 ${a.icon ? `<lit-icon name='${a.icon}'></lit-icon>` : ``}
222 <span>${a.tab}</span>
225 } else if (a.hidden) {
226 …navHtml += `<div class="nav-item" data-key="${a.key}" data-hidden ${a.closeable ? 'data-closeable'…
227 ${a.icon ? `<lit-icon name='${a.icon}'></lit-icon>` : ``}
228 <span>${a.tab}</span>
232 if (a.key === this.activekey) {
233 navHtml += `<div class="nav-item" data-key="${a.key}" data-selected ${
234 a.closeable ? 'data-closeable' : ''
236 ${a.icon ? `<lit-icon name='${a.icon}'></lit-icon>` : ``}
237 <span>${a.tab}</span>
241 … navHtml += `<div class="nav-item" data-key="${a.key}" ${a.closeable ? 'data-closeable' : ''}>
242 ${a.icon ? `<lit-icon name='${a.icon}'></lit-icon>` : ``}
243 <span>${a.tab}</span>
251 this.nav!.querySelectorAll<HTMLElement>('.close-icon').forEach((a) => {
252 a.onclick = (e) => {
267 this.nav!.querySelectorAll('.nav-item').forEach((a) => {
268 if (a.querySelector('span')?.innerText === 'Comparison') {
269 a.setAttribute('id', 'nav-comparison');
271 if (a.getAttribute('data-key') === key) {
272 a.setAttribute('data-selected', 'true');
273 this.byKeyIsValid(isValid,a)
275 a.removeAttribute('data-selected');
280 panes.forEach((a) => {
281 if (a.key === key) {
282 a.style.display = 'block';
283 this.activekey = a.key;
286 a.style.display = 'none';
291 byKeyIsValid(isValid:boolean,a:Element):void{
293 let span = a.querySelector('span') as HTMLSpanElement;