@brettparkhurst/kinetic

Welcome! Follow the directions below to get the tooling for building and working with the Epicor Kinetic Framework.

Stats

stars 🌟issues ⚠️updated 🛠created 🐣size 🏋️‍♀️
60Nov 29, 2018Apr 4, 2018Minified + gzip package size for @brettparkhurst/kinetic in KB

Readme

alt text

The following guide contains the documentation for the Kinetic Framework components.


Version - 2.0.0-alpha.8662

Date Released: 5/14/2018 19:12

Component Documentation

Component Showcase Harness

  • [KNTC-1474] - EpView - Left and right padding is now set to 5px instead of 30px.

  • [KNTC-1473] - EpSignature - First time into the screen on a mobile device does not resize signature capture properly to device width.

  • [KNTC-1466] - EpSignature : Rotating the mobile screen clears the signature

  • [KNTC-1463] - EpSessionService - Logout was not clearing the stored session from local storage.

  • [KNTC-1462] - EpGrid - Add a maxColumns to restrict number of columns added to a grid. Also, if there are no columns defined, the EpGrid will take the names of the data elements as the column names automatically.

  • [KNTC-1461] - Kinetic Harness - The Get Code button does not work on Chrome on Windows

  • [KNTC-1460] - EpSliderPanel - Events being emitted are not being picked up by consumer app.

  • [KNTC-1373] - EpLogin - Progress indicator does not show on mobile devices

  • [KNTC-1092] - GitHub Issues setup for developer support

  • [KNTC-996] - EpTreeview Component (Kendo)

    Version - 2.0.0-alpha.8564

    Date Released: 5/10/2018 22:36

    Component Documentation

    Component Showcase Harness

  • [KNTC-1454] - EpSessionService - Provide a logout method that returns the user to the login screen if enableLoginFlow is turned on.

  • [KNTC-1453] - EpSysConfigService - Change return types to Any so that properties can be read without casting.

  • [KNTC-1450] - EpLogin (Erp, P21) - Support demo mode by matching the credentials against the config demo username, password, and server.

  • [KNTC-1448] - DatabaseWrapper, IndexWrapper, Schema, ObjectWrapper - Renamed with Ep in front of all the names.

  • [KNTC-1441] - Harness Desktop Mode - Stretch the monitor to the width

  • [KNTC-1428] - DL-EXF-All email is failing in the Alpha build.

  • [KNTC-1366] - EpButton - Support btn-block to take up full width of container

  • [KNTC-1363] - Kinetic Harness Icons / Splashscreens for IOS / Android

    Version - 2.0.0-alpha.8538

    Date Released: 5/9/2018 17:16

    Component Documentation

    Component Showcase Harness

  • [KNTC-1436] - EpCheckbox on specific version of Chrome does not show properly with the z-index.

  • [KNTC-1416] - EpLogin Component - Error message is not positioned on top anymore

    Version - 2.0.0-alpha.8521

    Date Released: 5/8/2018 21:10

    Component Documentation

    Component Showcase Harness

  • [KNTC-1431] - EpFileStorage Service - Empty paths were not handled, causing the service to fail.

  • [KNTC-1380] - EpSliding Panel harness example - Create a "Welcome to the App" flow with styling.

  • [KNTC-1335] - CSS Utility Classes in Harness - Include the color variables.

  • [KNTC-1334] - EpView Component - Need to allow access to the views components (navbar, footer, sidebars) via the model.

  • [KNTC-1309] - EMF v1 > Kinetic Migration Guide - A guide to help EMF v1 developers migrated their application to Kinetic.

    Version - 2.0.0-alpha.8517

    Date Released: 5/8/2018 16:58

    Component Documentation

    Component Showcase Harness

  • [KNTC-1422] - Kinetic Harness - Add icons on menu and remove the words Component & Provider

  • [KNTC-1420] - EpBinding is no longer working with EpGrid in build 8483. Added unit tests to prevent future failures.

  • [KNTC-1418] - EpNumericBoxComponent - Failing with expression has changed after it was set (spinners)

  • [KNTC-1385] - EpBinding - Need support for EpDropDown

  • [KNTC-1303] - EpSliderPanel Component - Style with Kinetic design.

  • [KNTC-1019] - EpMobileVibration Component (EMF v1) - A component that allows you to trigger vibrations on a mobile application running in Cordova.

  • [KNTC-1016] - EpMobileMedia Component (EMF v1) - A component used for playing media files in a mobile application running in Cordova.

  • [KNTC-984] - EpUpload Component (Kendo)

    Version - 2.0.0-alpha.8483

    Date Released: 5/7/2018 15:9

    Component Documentation

    Component Showcase Harness

  • [KNTC-1417] - BREAKING CHANGE - The main local storage key for a Kinetic app storage changed from 'kinetic' to 'appData'

  • [KNTC-1405] - Kinetic Showcase Harness - Add a 'contains' search on top of the menu in the harness.

  • [KNTC-1402] - EpGrid CheckBox vertically not centered

  • [KNTC-1400] - EpDataView - Showing isDirty=false even though rows have been added.

  • [KNTC-1397] - EpUtilsService - The user function for getToken is failing because copyProperties is ignoring the functions.

  • [KNTC-1396] - EpComboBox Component - Add label property like we have for EpTextbox.

  • [KNTC-1395] - EpDialog - Strings for the dialog buttons are now localized and will get translated based on the language.

  • [KNTC-1392] - EpLogin - Support demo mode login and provide isDemoMode flag in EpSession.

  • [KNTC-1387] - EpNumericTextBox - Added spinners property to turn on/off spinners

  • [KNTC-1386] - EpDialog - Added Id to the interface to allow accessing button.

  • [KNTC-1370] - EpDialog Component - Button text is always truncated on mobile devices.

  • [KNTC-1349] - EpGrid Component - Basic inline cell editing / tab through grid cells.

  • [KNTC-1323] - EpFileStorageService - A service for reading/writing files to disk based on the OS the app is running on.

  • [KNTC-1289] - Developer Getting Started Guide - Updated guide with step to create the sysconfig.json in angular-cli scripts section.

  • [KNTC-1288] - EpMobileEmailService - A service that sends an email, via the native email client, in a Kinetic mobile application.

  • [KNTC-1258] - Docu - @Directive - Go through all /src/app files and ensure the description is accurate and thorough.

  • [KNTC-1225] - Kinetic Test Harness Uplift

  • [KNTC-1200] - EpUserContextMenu - Component not firing OnClick action unless clicking directly on the icon. You should be able to click the entire row.

  • [KNTC-1017] - EpMobileNetworkInfo Service - A service that provides network availability information for applications running in Cordova.

  • [KNTC-1009] - EpMobileDeviceInfo Component - A component that retrieves information about the device the application is running on.

  • [KNTC-994] - EpPanelBar Component (Kendo)

  • [KNTC-930] - Ep CSS Utility Classes - Finish adding the relative classes into the Kinetic test harness

    Version - 2.0.0-alpha.8307

    Date Released: 5/2/2018 11:59

    Component Documentation

    Component Showcase Harness

  • [KNTC-1371] - EpSessionService - Added CanActivate method on the session so that it can be used as a routing guard for other views.

  • [KNTC-1360] - EpLogin Component - Allow setting a defaultServerURL in the sysconfig.json.

  • [KNTC-1350] - EpView, EpFooter, EpNavBar - The component instance on the model is always undefined so therefore you can't interact with the components through the model.

  • [KNTC-1347] - AppInitializer - Support FastClick to eliminate the 300ms touch delay in a Cordova app only on iOS. It has not impact if not running on that platform.

  • [KNTC-1346] - EpView - Automatically support touch on mobile devices for momentum scrolling.

  • [KNTC-1337] - EpButton / EpButton Group - Setting the icon property was appending 'k-i' to the icon attribute causing a blank icon to display.

  • [KNTC-1332] - EpButton / EpButtonGroup Components - Add harness example with icon.

  • [KNTC-1331] - Radio button data binding

  • [KNTC-1328] - EpHelp Component - A component that can dynamically render an HTML help file passed to it.

  • [KNTC-1325] - EpGrid Component - Support EpBinding for read-only mode (Editing coming in near future).

  • [KNTC-1320] - EpDataObjectModelService - Offline Data Storage - Added save and load methods to persist the data objects to DB storage.

  • [KNTC-1319] - EpDataViewModelService - Offline Data Storage - Added save and load methods to persist the dataviews to DB storage.

  • [KNTC-1318] - EpMobileBarcodeService - A service that will scan a barcode using the camera on a mobile device.

  • [KNTC-1313] - EpLogin Component - Integrate EpMobileBarcode component for QR code scans. / Deb's next login design

  • [KNTC-1308] - EpLogin - Support Terms Agreement, demo mode, reset application, and QR code scan for connection information.

  • [KNTC-1306] - IEpModel - Needs to include EpSize and EpLayout interface.

  • [KNTC-1302] - EpComboBox - Add valueNormatizer property to the component

  • [KNTC-1279] - EpTabStrip - Add 'disabled' property for tabstrip tab.

  • [KNTC-1257] - Docu - @Component - Go through all /src/app files and ensure the description is accurate and thorough.

  • [KNTC-1064] - EpGrid - The grid now supports both paging data OR virtual scrolling data.

  • [KNTC-1020] - EpDBStorageService - A component that allows large amounts of data to be stored in a DB on the device.

  • [KNTC-931] - Kinetic Release Updates - Now posting Kinetic release announcements on the Kinetic Yammer channel, Microsoft Teams, and via the Kinetic email account.

  • [KNTC-822] - EpRest / EpOData - Implement a loading progress indicator flag while the calls are executing.

  • [KNTC-751] - EpLocalStorage - Update test harness to showcase the provider's capabilities.

    Version - 2.0.0-alpha.8112

    Date Released: 4/24/2018 18:54

    Component Documentation

    Component Showcase Harness

  • [KNTC-1307] - EpDataObjectModel Service - This service allows storing and retrieving JSON objects and utilize transactions against them.

  • [KNTC-1304] - BREAKING CHANGE - EpTransactionService renamed to EpDataViewModelService.

  • [KNTC-1301] - EpPopover Component - Style with Kinetic design

  • [KNTC-1295] - Radio buttons model binding needs work.

  • [KNTC-1294] - EpTextbox - Blur event was firing twice.

  • [KNTC-1286] - EpDataViewModel Service - This service allows storing and retrieving data views and utilize transactions against the data views.

  • [KNTC-1262] - Docu - IConfig.. files - Document each sysconfig.json section with the Key.

  • [KNTC-1214] - EpDragDropList Component - A component that provides drag & drop functionality within a list component.

  • [KNTC-1060] - EpGrid - Column ordering

  • [KNTC-1056] - EpGrid - Show / Hide columns

  • [KNTC-1041] - EpSidebar should emit events when expanding/collapsing.

  • [KNTC-983] - EpPopover Component (Kendo)

  • [KNTC-980] - EpMaskedTextBox Component (Kendo) - Final validation

  • [KNTC-901] - EpLogin Components - Add a new feature to display custom Terms Agreements (eulas) and track them by revision. Added a new feature to enable a demo mode with all of the information supplied to the login screen.

    Version - 2.0.0-alpha.7994

    Date Released: 4/19/2018 18:12

    Component Documentation

    Component Showcase Harness

  • [KNTC-1299] - EpSliderPanel Component - Fixed an issue where the component was not taking up the full width and height of its container.

  • [KNTC-1296] - EpUserContextMenu - Default the avatar image to a font icon if the avatarImageUrl is not provided

  • [KNTC-1125] - EpSlidingPanel Component - Overflows the height of the container it is hosted in / should take up 100%.

  • [KNTC-992] - EpGrid - Use EpExcel Export Provider (Kendo)

  • [KNTC-973] - EpGrid Component (Kendo)

    Version - 2.0.0-alpha.7926

    Date Released: 4/17/2018 7:58

    Component Documentation

    Component Showcase Harness

  • [KNTC-1277] - EpTimePicker - Corrected set method of steps property

  • [KNTC-1269] - EpLogin Components - Blue background is no longer there.

  • [KNTC-1263] - EpDateInput - Add rangeValidation property

  • [KNTC-1256] - EpAppRoot - If the useLoginFlow setting is missing, it defaults on. Should default off

  • [KNTC-1248] - EpSlider - Add title property to the component

  • [KNTC-1176] - EpDateInput - Add step property to increase/decrease the date

    Version - 2.0.0-alpha.7924

    Date Released: 4/17/2018 7:26

    Component Documentation

    Component Showcase Harness

  • [KNTC-1277] - EpTimePicker - Corrected set method of steps property

  • [KNTC-1269] - EpLogin Components - Blue background is no longer there.

  • [KNTC-1263] - EpDateInput - Add rangeValidation property

  • [KNTC-1256] - EpAppRoot - If the useLoginFlow setting is missing, it defaults on. Should default off

  • [KNTC-1248] - EpSlider - Add title property to the component

  • [KNTC-1176] - EpDateInput - Add step property to increase/decrease the date

    Version - 2.0.0-alpha.7892

    Date Released: 4/15/2018 17:54

    Component Documentation

    Component Showcase Harness

  • [KNTC-1255] - BREAKING CHANGE - EpTokenService - Changed logout method to logOut

  • [KNTC-1254] - Update Kinetic harness with architecture diagram on home page.

  • [KNTC-1240] - EpView - Background is grey and should be white according to Kinetic design to work with Ep UI controls.

  • [KNTC-1238] - EpSplitButton Component - Does not behave like a real split button. You cannot click on the button part and it only shows the dropdown.

  • [KNTC-990] - EpAppRoot - Automate login and capture session

  • [KNTC-937] - EpP21Rest Provider - Harness examples for consuming the P21 REST services.

  • [KNTC-936] - EpP21OData - Harness examples for P21

  • [KNTC-886] - EpSession Provider - A provider that holds session data and provides access to token information, user information and saves the state to storage.

  • [KNTC-877] - Figure out how to get the Alpha build working with pull requests on develop

    Version - 2.0.0-alpha.7848

    Date Released: 4/11/2018 12:56

    Component Documentation

    Component Showcase Harness

  • [KNTC-1232] - EpBinding - Throws an error when EpDataView is empty

  • [KNTC-1227] - EpSlider Component - Add floating label option for the component.

  • [KNTC-1212] - EpDatePicker - Add popupSettings property.

  • [KNTC-1211] - EpDatePicker - Add weekNumber property to display week numbers in month view.

  • [KNTC-1210] - EpDatePicker - Add topView property to define the top most view of the Calendar.

  • [KNTC-1209] - EpDatePicker - Add tabindex property.

  • [KNTC-1208] - EpDatePicker - Add rangeValidation property

  • [KNTC-1207] - EpDatePicker - Add placeholder property to display hint when input field is null.

  • [KNTC-1206] - EpDatePicker - Add navigation property.

  • [KNTC-1205] - EpDatePicker - Add formatPlaceholder to define the descriptions of the format sections in the input field

  • [KNTC-1204] - EpDatePicker - Add focusedDate property

  • [KNTC-1203] - EpDatePicker - Add bottomView property to define bottom most view of the Calendar

  • [KNTC-1202] - EpDatePicker - Add activeView property to define the Calendar initial rendering

  • [KNTC-1201] - Add EpControlLayout and EpControlSize directives to all components

  • [KNTC-1199] - EpTextBox Component - Implement blur event.

  • [KNTC-1196] - EpInternalizationService gives an error in new apps - error TS2415: Class 'EpInternationalizationService' incorrectly extends base class 'CldrIntlService'.

  • [KNTC-1195] - EpDatePicker Component - Change how the label works to better support absolute positioning.

  • [KNTC-1194] - EpTimePicker Component - Add label the standard way we use it for all inputs.

  • [KNTC-1193] - EpMaskTextBox Component - Change how the label works to better support absolute positioning.

  • [KNTC-1192] - EpDateInput Component - Change how the label works to better support absolute positioning.

  • [KNTC-1191] - EpNumericBox Component - Change how the label works to better support absolute positioning.

  • [KNTC-1190] - EpDateInput - Add blur, focus and value change event emitters

  • [KNTC-1189] - EpNumericBox - Add blur, focus and value change event emitters

  • [KNTC-1188] - EpNumericBox - Add tabIndex property

  • [KNTC-1187] - EpNumericBox - Add decimals property

  • [KNTC-1185] - EpRadioButtons - Unit tests

  • [KNTC-1184] - EpRadioButtons - Harness displays all the functionality

  • [KNTC-1183] - EpRadioButtons - SDK document is clear

  • [KNTC-1182] - EpRadioButtons - Validate 100% kendo functionality is exposed

  • [KNTC-1177] - EpDateInput - Add format property for formatting the date

  • [KNTC-1175] - EpDateInput - Add minimum date property

  • [KNTC-1174] - EpDateInput - Add maximum date property

  • [KNTC-1173] - EpDateInput - Add tabIndex property

  • [KNTC-1172] - EpNumericBox Component - Not positioning the control properly when there is no label and it is setup for absolute positioning.

  • [KNTC-1163] - EpNumericBox - Add spinners to increment / decrement the value.

  • [KNTC-1161] - EpNumericBox - Add step property to increase / decrease value.

  • [KNTC-1160] - EpNumericBox Component - Support more properties / features from Kendo component.

  • [KNTC-1157] - EpMaskedTextBox - Unit tests

  • [KNTC-1155] - EpMaskedTextBox - SDK document is clear

  • [KNTC-1154] - EpMaskedTextBox - Validate 100% kendo functionality is exposed

  • [KNTC-1123] - EpTabStrip - Style with Kinetic design

  • [KNTC-1122] - EpAppRoot - Error when running under Cordova and showing only a blank white screen.

  • [KNTC-1120] - EpDateInput - Add placeholder text property when date value is null

  • [KNTC-1119] - EpDateInput - Add spinners for scrolling the date up / down

  • [KNTC-1115] - EpTabStrip - Add TemplateRef to control the number of ngTemplate references.

  • [KNTC-1114] - Signature capture canvas is not expanding according to the device until refreshed

  • [KNTC-1102] - EpLogin - Break out P21 and ERP configurations for connection information / Make them seperate

  • [KNTC-1038] - EpTimePicker Component - An input control for selecting time.

  • [KNTC-951] - EpDatePicker Component (Kendo) - Final validation

  • [KNTC-949] - EpRadioButtons Component (Kendo) - Final validation

    Version - 2.0.0-alpha.7615

    Date Released: 4/2/2018 19:34

    Component Documentation

    Component Showcase Harness

  • [KNTC-981] - EpSlider Component (Kendo)

    Version - 2.0.0-alpha.7595

    Date Released: 4/1/2018 10:35

    Component Documentation

    Component Showcase Harness

  • [KNTC-1127] - EpLocalizationService - Invalid LOCALE_ID hangs service / It should go back to default LOCALE_ID

  • [KNTC-1113] - EpComboxBox - Implement EpLayout & EpSize directives to allow setting positions and sizes on the control.

  • [KNTC-1105] - Setting an invalid LOCALE_ID causes EpLocalization provider to fail and not recover / Needs to fall back to default locale_id in config

  • [KNTC-1104] - EpView - *, body, html * style conflicting with svg

  • [KNTC-1028] - EpP21OData Provider - A provider for integrating to the Prophet 21 OData services.

  • [KNTC-1023] - EpP21Rest Provider - A provider for integrating to the Prophet 21 REST services.

  • [KNTC-997] - EpSplitButton Component (Kendo)

  • [KNTC-986] - EpTabStrip Component (Kendo)

  • [KNTC-871] - EpBinding Component - A component used to bind UI controls to data making it easier to track delta changes.

    Version - 2.0.0-alpha.7511

    Date Released: 3/25/2018 20:3

    Component Documentation

    Component Showcase Harness

  • [KNTC-1107] - EpLocalizationService - Get all languages supported for Insights

  • [KNTC-1101] - EpLogin - The box should resize based on resolution. Server is cutoff on Desktop and Tablet

  • [KNTC-1097] - EpLocalization Provider - Allow translations at the locale level to override language level (i.e. en vs. en-us).

  • [KNTC-1050] - EpNumericBox - The numeric input only allows 0 - 100 range.

  • [KNTC-998] - EpComboBox Component (Kendo)

    Version - 2.0.0-alpha.7442

    Date Released: 3/21/2018 17:22

    Component Documentation

    Component Showcase Harness

  • [KNTC-1094] - EpCore Module loadLocale - Cannot read property 'defaultLocaleId' of undefined / Caused Globalization harness to fail.

  • [KNTC-1093] - EpLocalization Provider was not exported / Caused globalization examples in harness to fail.

  • [KNTC-1091] - EpErpRest - Turn off the progress dialog in the options by default / Take out hard coded 'please wait'

    Version - 2.0.0-alpha.7436

    Date Released: 3/21/2018 14:26

    Component Documentation

    Component Showcase Harness

  • [KNTC-1071] - BREAKING CHANGE - Renamed EpGlobalizationService to EpLocalizationService which handles language translation.

  • [KNTC-1043] - EpInternationalization Provider - Created an internationalization provider that sets the LocaleId and integrates into the UI controls.

  • [KNTC-1042] - EpDropDownList - Improve the component harness SelectionChanged event to show the selected item.

  • [KNTC-1040] - EpErpLogin - Allow a custom image to be placed on the login.

  • [KNTC-1039] - EpNumericBox Component - Support formatOptions input property per the Kendo documentation.

  • [KNTC-1027] - EpOData Provider - A generic provider to communicate with any OData services.

  • [KNTC-1026] - EpRest Provider - A generic provider to communicate with any REST services.

  • [KNTC-1025] - EpP21Login Component - A login specific to P21 that extends the base EpLogin.

  • [KNTC-1024] - EpP21Token Provider - A specific implementation of EpToken that implements P21 specific logic.

  • [KNTC-979] - EpSwitch Component (Kendo) - Final validation

  • [KNTC-975] - EpNumericInput Component (Kendo) - Final validation.

  • [KNTC-948] - EpTextBox Component (Kendo) - Final validation.

  • [KNTC-941] - EpRadioButton - Radio button in the harness is producing an error in the log after changing a value.

  • [KNTC-920] - EpGlobalization Harness - Improve the examples with localization and internationalization.

  • [KNTC-829] - EpLogin - Add redirect option after login to return you back to a particular page

    Version - 2.0.0-alpha.7283

    Date Released: 3/15/2018 19:0

    Component Documentation

    Component Showcase Harness

  • [KNTC-1034] - .npmrc Token Expired - Cannot take Kinetic dependency from NPM

  • [KNTC-1021] - BREAKING CHANGE - To be consistent with all UI controls, the property name changed from "labelName" to "labelText" on EpDateInput, EpDatePicker, EpMaskedTextBox, EpNumericBox, EpTextBox.

  • [KNTC-942] - EpCheck box is throwing an error on ngModel binding

  • [KNTC-929] - EpView Component - Scrolling was not supported in the EpView.

  • [KNTC-927] - All inputs (EpTextBox, EpDateInput, etc.) need to have 5px of padding on the bottom of them.

  • [KNTC-924] - EpLog Component - Changed the UI components to use the EpCheckbox / EpDialog

  • [KNTC-922] - EpLogComponent - Throws jQuery exception when clicking on the additional data icon.

  • [KNTC-773] - BREAKING CHANGE - EpSlider component changed to EpSliderPanel.

    Version - 2.0.0-alpha.7211

    Date Released: 3/12/2018 19:56

    Component Documentation

    Component Showcase Harness

  • [KNTC-940] - EpControlSize Directive - Allow most UI controls to change the width and height through this directive

  • [KNTC-939] - EpControlSize Directive - Add the ability to set the width / height attributes on all EpControls

  • [KNTC-935] - EpToken Provider - Removed the hard coded TokenResource.svc/ from the implementation to be compatible with P21. E10 consumers will now have to pass this at the end of the login URL.

  • [KNTC-932] - Remove router-outlet from the framework

  • [KNTC-862] - Developer Getting Started - Fonts missing

  • [KNTC-857] - Review modules usage / tree shaking / make a decision

  • [KNTC-841] - Create EpErpBaq Harness

  • [KNTC-810] - Create unit tests that exercise the core EpButtonGroup functionality.

  • [KNTC-806] - Validate & Sign-off on EpButtonGroup

  • [KNTC-805] - Create unit tests that exercise the core EpButton functionality.

  • [KNTC-801] - Validate & Sign-off on EpButton

    Version - 2.0.0-alpha.7160

    Date Released: 3/8/2018 18:23

    Component Documentation

    Component Showcase Harness

  • [EMF-926] - EpEvent Provider - Add examples into the harness for broadcasting / receiving events

  • [EMF-925] - EpCssUtils Harness - Display all of the Kinetic Ep CSS utility classes

  • [EMF-923] - Update developer guide to include adding routes to the new application

  • [EMF-918] - EpSwitch - Value property was incorrectly getting overwritten and breaking the model relationship

  • [EMF-917] - EpLogin - epicor-loader.svg & default-logo.png are missing from Kinetic assets

  • [EMF-915] - EpMaskEdit - Style with Kinetic design

  • [EMF-914] - EpNumericBox - Style with Kinetic design

  • [EMF-888] - Include the Google fonts as part of the package dependency for Kinetic.

  • [EMF-860] - Improve the EpRadioButton harness demo

  • [EMF-840] - Create EpErpBaq Provider

  • [EMF-832] - Write unit tests for EpRadioButtons component

  • [EMF-647] - Hyperlink versions in SDK to proper version of documentation on developer.epicor.com

    Version - 2.0.0-alpha.7047

    Date Released: 3/6/2018 18:42

    Component Documentation

    Component Showcase Harness

  • [EMF-906] - EpDateInput / EpDatePicker - Add EpLabel above the components

  • [EMF-891] - EpRadioButtons - Need visual indicator the radio button group is focused.

  • [EMF-890] - EpCheckbox - Need visual indicator that the control has focus.

  • [EMF-889] - Style the EpUserContextMenu to collapse and handle running in a small mode

  • [EMF-884] - Remove phantomjs from the framework.

  • [EMF-883] - Add a horizontal example of EpRadioButtons in the harness

  • [EMF-881] - EpDatePicker - Dropdown is showing blank screen except for the current day

  • [EMF-867] - Different sizes for custom ep.dialogs

  • [EMF-854] - Style the EpRadioButtons

  • [EMF-838] - Style all of the modal dialog boxes

  • [EMF-831] - Document EpRadioButtons component

  • [EMF-823] - Stamp the build date in the package.json

  • [EMF-815] - Create unit tests for EpDropdown component

  • [EMF-809] - Ensure the EpButtonGroup harness displays all of the functionality exposed.

  • [EMF-804] - Ensure the EpButton harness displays all of the functionality exposed.

  • [EMF-739] - Allow adding of an EpContextMenu into the upper right corner of the EpNavbar

  • [EMF-738] - EpUserContextMenu - Pass array of menu items with actions

  • [EMF-737] - EpUserContextMenu - Pass username / email display next to image

  • [EMF-736] - EpUserContext Menu - Pass image data / rounded image display

  • [EMF-735] - Create the EpUserContextMenu component

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.