plex 0.3.7 plex: ^0.3.7 copied to clipboard
PLEX is Flutter UI framework for enterprise apps with pre-built components and best practices for efficient development in addition with many built in widgets
0.3.7 #
- Add
BuildContext
inappbarActions
inPlexDashboardConfig
.
0.3.6 #
- Add
BuildContext
innavigationRailTopWidgets
andnavigationRailBottomWidgets
inPlexDashboardConfig
.
0.3.5 #
- Add
enableCopy
inPlexTable
&PlexDataTableWithPages
to enable and disable copy text from eny cell.
0.3.4 #
- Add
navigationRailBackgroundColor
,navigationRailBottomWidgets
,navigationRailTopWidgets
,hideNavigationRailVersionInfo
,hideNavigationRailLogo
,hideNavigationRailLogoHeight
,hideNavigationRailLogoWidth
inPlexDashboardConfig
- Update Multiselect selection layout (
PlexInputWidget.typeMultiSelect
) forPlexInputWidget
. AddChips
in selection view. - Set
basePath
forPlexNetworking
is optional.
0.3.3 #
- Add User Image Caching In the Dashboard
- Add Download File in
PlexNetworking
You can download any file using functiondownloadFile
0.3.2 #
- Fix bug in
POST
call. If post body is empty theAPI
didn't send the call to server - Add more extensions to List, String and DateTime.
- Update Documentations
0.3.1 #
- Add colorful loader in the
PlexScreen.showLoading()
- Make colorful loader available in public API. You can use it by
PlexLoader()
anywhere.
0.3.0 #
- Add
AboutDialog
when click on version name in dashboard screenappbar
actions. - You can show
AboutDialog
anywhere by callingPlexApp.app.showAboutDialogue(context);
. - About dialog get information from
PlexAppInfo
which is initialized when we createPlexApp
. - Add
PlexUser.getPictureUrl()
. You can override this functions to return imageURL
to be diaplayed on dashboard instead it will display user's name initials as user icon.
0.2.9 #
- Add Optional Input Action and KeyboardType in
PlexForm
. Can be accessed byPlexFormField.input(this.inputType, this.inputAction)
0.2.8 #
- You can add more menu in the dashboard app bar by accessing and adding
MenuItemButton
in theappbarActions
list in thedashboardConfig
of application - You can
Hide
andShow
theme controls by accessing dashboardshowThemeSwitch
,showBrightnessSwitch
andshowMaterialSwitch
controls - Fix Bug: Stop Dashboard Screen
onBackPress
and show error404
- Decrease font size of
BottomNavigationBar
on dashboard - Add
shortTile
inPlexRoute
. So thatPlex
can use this text when there is shortage of space. If not available it will usetitle
instead automatically - On LoggedIn user thumbnail hover, user full name will be shown as tooltip
- Add Platform OS function
getPlatformName()
0.2.7 #
- Fix exception when show message and widget is expired or unmounted
0.2.6 #
- Add
copyToClipboard('Your Text', showCopiedInfo = true)
function. Second argument is optional
0.2.5 #
- Add
PlexDataTableWithPages
widget. With this widget you can display large amount of data. Usage is same asPlexDataTable
0.2.4 #
- Make Dashboard
NavigationRail
scrollable
0.2.3 #
- Navigate to other dashboard screen by using
PlexApp.app.dashboardConfig?.navigateOnDashboard(index: 0);
- Make version not visible if not given. Previously displaying
null
0.2.2 #
- Dropdown field show preselection highlighted
- Print button can be hide in
PlexDataTable
by usingenablePrint
just likeenableSearch
0.2.1 #
- Move
appLogo
,appLogoDark
andinitialRoute
toPlexAppInfo
- Add
SideNavigation
header
0.2.0 #
- More than
5
menu items will be clubbed inMobile-View
and when user can navigate there by clickMore
button - Add
UserIcons
on top right of dashboard screen with name. Name will be hidden on small screens.
0.1.9 #
- Add
enableSerach
control inPlexDataTable
to hide and show the search controls - Add
PlexAppInfo
in thePlexApp
. UseappInfo
insteadtitle
in thePlexApp
- Add version info in
PlexLoginScreen
andPlexDashboardScreen
top right menu - Add
debugUsername
anddebugPassword
field inPlexLoginConfig
, sousername
andpassword
field appears pre-filled in debug mode for testing only
0.1.8 #
- Add
onLogout
Callback inPlexApp
for post logout operations i.e. deleting some data etc
0.1.7 #
- Add
columnSpacing
Style InPlexDataTable
0.1.6 #
- Fix Bug In
PlexWidget
0.1.5 #
- Formatting Code
- Remove Redundant Imports
0.1.4 #
- Fix Bug
0.1.3 #
- Fix PlexNetworking Bugs
0.1.2 #
- Updates in UI and Improvements
- Add Networking in the Library
0.1.1 #
- Update UI and Improvements
- Update Documentations
0.1.0 #
- Updates in
PlexDataTable
- Bug Fixes and Improvements in
UI
- Update dependencies to the latest available
0.0.9 #
- Update
PlexInputWidget
properties - Make
Plex
usable without usingPlexApp
0.0.8 #
- Add more documentations
- Updates and minor bug fixes
0.0.7 #
- Add documentations
- Update packages to latest versions
- Add examples to the code
- Add licence
0.0.6 #
- Major updates on design and theming
- Added
Material-3
in app - Add
Dark Mode
in the application - And many bug improvements and updates
0.0.5 #
- Add
InputAction
in thePlexInputWidget
. By default, it will go to next text field.
0.0.4 #
- Fix bug in
PlexDataPicker
, crashes app when clear date if it's not already selected
0.0.3 #
- Fix
itemAsString
and mark it as not required
0.0.2 #
- Add default implementation for item as string
- Add default parameter names for callback functions
0.0.1 #
- Initial Build