Sudan Microsoft Fabric User Group
Group leaders
Aala_Ali,EsraaKamal,ArwaAldoud
Group interests
Fabric, Sudan, Data Analysis, Data Engineering
Discussion
Join the group to participate in the discussion.
{{threadDetails.kudosCount}}
In response to {{threadDetails.parentAuthor}}
{{threadDetails.postTime | date:'MM-dd-yyyy hh:mm a'}}
| Edited: {{threadDetails.lastEditTime | date:'MM-dd-yyyy hh:mm a'}}
{{replyDetails.kudosCount}}
In response to {{replyDetails.parentAuthor}}
{{replyDetails.postTime | date:'MM-dd-yyyy hh:mm a'}}
| Edited: {{replyDetails.lastEditTime | date:'MM-dd-yyyy hh:mm a'}}
There are no events for this group yet
We add events regulary, so check back at a later time.
{{event.multiProducts | uppercase}}
{{event.occasion_data.display_time}}
Speakers
Speaker
+{{event.occasion_data.featured_guests.items.length - 3}}
Online
Online, {{event.formattedAddress}}
`;
var alreadyExisitingMoreBtn = document.getElementById("tabsmorebtn");
if (alreadyExisitingMoreBtn) {
alreadyExisitingMoreBtn.remove();
}
lastTabItem.insertAdjacentHTML("afterend", moreBtn);
declareMoreDropdownHandlers();
}
function adaptTabs() {
var container = document.querySelector('[role="tablist"]');
var tabwrapper = document.querySelector(".tabs-header-wrapper");
var allTabItems = document.querySelectorAll(tabsSelector);
var containerWidth = container.offsetWidth;
console.log("container width", containerWidth);
var stopWidth = 160;
var hiddenTabItems = [];
allTabItems.forEach((element, index) => {
var style = element.currentStyle || window.getComputedStyle(element),
width = element.offsetWidth, // or use style.width
margin = parseFloat(style.marginLeft) + parseFloat(style.marginRight),
padding =
parseFloat(style.paddingLeft) + parseFloat(style.paddingRight),
border =
parseFloat(style.borderLeftWidth) +
parseFloat(style.borderRightWidth);
var visualWidth = width + margin + padding + border;
if (containerWidth >= stopWidth + element.offsetWidth) {
stopWidth += visualWidth;
element.classList.remove("hiddenitem");
} else {
element.classList.add("hiddenitem");
hiddenTabItems.push(element);
}
});
if (hiddenTabItems.length > 0) {
addMoreButton(hiddenTabItems);
} else {
var alreadyExisitingMoreBtn = document.getElementById("tabsmorebtn");
if (alreadyExisitingMoreBtn) {
alreadyExisitingMoreBtn.remove();
}
}
initiateTabs();
}
window.addEventListener("load", adaptTabs);