Infsoft.WPE.App.UIComponents
0.0.50
Prefix Reserved
See the version list below for details.
dotnet add package Infsoft.WPE.App.UIComponents --version 0.0.50
NuGet\Install-Package Infsoft.WPE.App.UIComponents -Version 0.0.50
<PackageReference Include="Infsoft.WPE.App.UIComponents" Version="0.0.50" />
paket add Infsoft.WPE.App.UIComponents --version 0.0.50
#r "nuget: Infsoft.WPE.App.UIComponents, 0.0.50"
// Install Infsoft.WPE.App.UIComponents as a Cake Addin #addin nuget:?package=Infsoft.WPE.App.UIComponents&version=0.0.50 // Install Infsoft.WPE.App.UIComponents as a Cake Tool #tool nuget:?package=Infsoft.WPE.App.UIComponents&version=0.0.50
Workplace Experience (WPE 3.0) Components Library for UI
This library contains common components used for displaying data.
Managers
Name | Description | File |
---|---|---|
IMouseManager.cs | Can be used to subscribe to mouse click events and retrieve information about clicked dom elements | Link |
IScreenSizeManager.cs | Can be used to subscribe to window size changes | Link |
Helpers
Name | Description | File |
---|---|---|
DelayedCallHelper.cs | Can be used to delay changes | Link |
InputDebounceHelper.cs | Can be used to delay string inputs from input fields | Link |
Components
Actions
Name | Description | File |
---|---|---|
Collapsible.razor | Collapsible | Link |
Listeners
Name | Description | File |
---|---|---|
SwipeListener.razor | Swipe Listener for mobile devices | Link |
Ions
Name | Figma Component | File |
---|---|---|
Serp_Image_Icon.razor | ions/serp-img (Icon) | Link |
Serp_Image_Round.razor | ions/serp-img (Round image) | Link |
Serp_Image_Rect.razor | ions/serp-img (Rectangle image) | Link |
Radio.razor | ions/radio | Link |
Checkbox.razor | ions/checkbox | Link |
Info_Bar_Element.razor | ions/info-bar-element | Link |
Label
Name | Figma Component | File |
---|---|---|
Label.razor | ions/label | Link |
Label_Parking.razor | ions/label-parking | Link |
Atoms
General
Name | Figma Component | File |
---|---|---|
Card_Background.razor | atoms/card-background | Link |
Coffee_Coin.razor | atoms/coffeecoin | Link |
Dropdown_Mainframe_Element.razor | atoms/Dropdown Mainframe Element | Link |
Dropdown_Mainframe_Head.razor | atoms/Dropdown Mainframe Head | Link |
Dropdown_Mainframe_Indicator.razor | atoms/Dropdown Mainframe Indicator | Link |
Form_Label.razor | atom/form-label | Link |
Input_Notification.razor | atoms/input-notification | Link |
List_Item.razor | atoms/list-item | Link |
Location_Info.razor | atoms/locationinfo | Link |
Main_Menu_Tab_Desktop.razor | atoms/main-menu-tab (Desktop) | Link |
Main_Menu_Tab_Mobile.razor | atoms/main-menu-tab (Mobile) | Link |
Nav_Tab.razor | atoms/nav-tabs | Link |
Navigation_Tab.razor | atoms/navigation-tab | Link |
Page_Indicator.razor | atoms/pageindicator | Link |
Profile_Pic.razor | atoms/profilepic | Link |
Searchbar.razor | atoms/searchbar | Link |
Searchbar_Single.razor | atoms/searchbar-deprecated (Round) | Link |
Site_Button.razor | atoms/site | Link |
Site_Tag.razor | atoms/site-tag | Link |
Tab.razor | atoms/tab | Link |
Tag.razor | atoms/tag | Link |
Toggle.razor | atoms/toggle | Link |
Weather_Info.razor | atoms/weather-info | Link |
Free_Occupied_Indicator.razor | atoms/free-occupied-indicator | Link |
Link_Mainframe_Indicator.razor | atoms/mainframe-accordeon-link-indicator | Link |
Location_Info_Item.razor | - | Link |
Button
Name | Figma Component | File |
---|---|---|
Button.razor | atoms/button | Link |
ButtonCircleTransparent32.razor | button/circle-transparent-32px | Link |
Form
Name | Figma Component | File |
---|---|---|
Form_Dropdown_Selection.razor | atoms/form/dropdown | Link |
Form_Number_Picker.razor | actionelement/numberpicker | Link |
Form_Text_Input.razor | atoms/form/text | Link |
Cards
Name | Figma Component | File |
---|---|---|
Show_More.razor | atoms/cards/show-more | Link |
Molecules
General
Name | Figma Component | File |
---|---|---|
Dropdown_App_Store.razor | molecules/Dropdown_App_Store | Link |
Dropdown_Body.razor | molecules/dropdown-body | Link |
Navigation_Tab_Group.razor | molecules/dropdown-body | Link |
Notification.razor | molecules/notification | Link |
People_Info.razor | molecules/people-info | Link |
Position_Request_Toggle.razor | molecules/positionrequest-toggle | Link |
Selectable_Category_And_Title.razor | molecules/selectable-category-and-title | Link |
Serp_List_Item.razor | molecules/serp-list-item | Link |
Tabs_Wrapper.razor | molecules/tabs | Link |
Toggle_Button.razor | molecules/Toggle_Button | Link |
Form
Name | Figma Component | File |
---|---|---|
Form_Dropdown.razor | molecules/form/dropdown | Link |
Form_Slider.razor | molecules/form/slider | Link |
Form_Text.razor | molecules/form/text | Link |
Form_Wrapper.razor | - | Link |
Text
Allows formatting of text in an uniform way. E.g. making text uppercase or bold.
Name | Figma Component | File |
---|---|---|
Text_Regular.razor | - | Link |
Text_Uppercase.razor | - | Link |
Text_ExtraBold.razor | - | Link |
Text_Display.razor | - | Link |
Text_Bold.razor | - | Link |
Listeners
Allows to detect user interaction on the UI. E.g. detecting swipe gestures on mobile screens.
Setup
Add this at the very end of MainLayout:
<UIComponents />
Add this to Program.cs:
using Infsoft.WPE.App.UIComponents;
...
builder.Services.AddUIComponents();
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Infsoft.WPE.App.Analytics (>= 0.1.7)
- Infsoft.WPE.App.Base (>= 1.1.0)
- Infsoft.WPE.App.Shared.Utils (>= 0.0.11)
- Microsoft.AspNetCore.Components.Web (>= 8.0.10)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Infsoft.WPE.App.UIComponents:
Package | Downloads |
---|---|
Infsoft.WPE.App.Authentication.Base
Base authentication library used in platform dependent auth libraries (Infsoft.WPE.App.Authentication.Web and Infsoft.WPE.App.Authentication.Maui) for infsoft's Workplace Experience application |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.0.59 | 28 | 11/4/2024 |
0.0.58 | 41 | 11/1/2024 |
0.0.57 | 51 | 10/31/2024 |
0.0.56 | 57 | 10/31/2024 |
0.0.55 | 34 | 10/31/2024 |
0.0.54 | 99 | 10/30/2024 |
0.0.53 | 73 | 10/29/2024 |
0.0.52 | 86 | 10/29/2024 |
0.0.51 | 160 | 10/26/2024 |
0.0.50 | 82 | 10/26/2024 |
0.0.49 | 92 | 10/25/2024 |
0.0.48 | 68 | 10/25/2024 |
0.0.47 | 92 | 10/25/2024 |
0.0.46 | 69 | 10/25/2024 |
0.0.45 | 128 | 10/24/2024 |
0.0.44 | 63 | 10/24/2024 |
0.0.43 | 75 | 10/24/2024 |
0.0.42 | 107 | 10/23/2024 |
0.0.41 | 120 | 10/22/2024 |
0.0.40 | 170 | 10/18/2024 |
0.0.39 | 124 | 10/18/2024 |
0.0.38 | 116 | 10/18/2024 |
0.0.37 | 136 | 10/17/2024 |
0.0.36 | 97 | 10/17/2024 |
0.0.35 | 100 | 10/16/2024 |
0.0.34 | 81 | 10/16/2024 |
0.0.33 | 84 | 10/16/2024 |
0.0.32 | 78 | 10/15/2024 |
0.0.31 | 77 | 10/15/2024 |
0.0.30 | 67 | 10/15/2024 |
0.0.29 | 116 | 10/11/2024 |
0.0.28 | 147 | 10/11/2024 |
0.0.27 | 84 | 10/10/2024 |
0.0.26 | 77 | 10/10/2024 |
0.0.25 | 130 | 10/7/2024 |
0.0.24 | 120 | 10/2/2024 |
0.0.22 | 93 | 10/1/2024 |
0.0.21 | 219 | 9/27/2024 |
0.0.20 | 142 | 9/27/2024 |
0.0.19 | 116 | 9/26/2024 |
0.0.18 | 92 | 9/26/2024 |
0.0.17 | 152 | 9/25/2024 |
0.0.16 | 84 | 9/25/2024 |
0.0.15 | 82 | 9/24/2024 |
0.0.14 | 86 | 9/24/2024 |
0.0.13 | 108 | 9/24/2024 |
0.0.12 | 84 | 9/24/2024 |
0.0.11 | 88 | 9/23/2024 |
0.0.10 | 87 | 9/23/2024 |
0.0.9 | 83 | 9/23/2024 |
0.0.8 | 104 | 9/20/2024 |
0.0.7 | 89 | 9/19/2024 |
0.0.6 | 79 | 9/19/2024 |
0.0.5 | 95 | 9/18/2024 |
0.0.4 | 89 | 9/18/2024 |
0.0.3 | 87 | 9/18/2024 |
0.0.2 | 90 | 9/18/2024 |