npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

mmhglobal-dynamicform

v2.33.0

Published

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 11.2.13.

Downloads

417

Readme

MmhglobalDynamicform

This library was generated with Angular CLI version 11.2.13.

Changelog

2.33.0

  • [zcomponent.debug.service] - Enhancement: Added support for loadViaAsset for debugging section and minor code tidy.
  • [trendcard] - Enhancement: Added support for the InnerRatio property, enabling developers to adjust the ratio between the icon and label columns. The default ratio is 4:4 (out of 12), with an additional 4 columns automatically inserted between them.
  • [zuiselectmultiple] - Enhancement: The lazy loading feature now triggers an API call to load data as you scroll down the option list. It is recommended to use a page size of 50. The previous logic based on timeout has been removed, and the MaxInfiniteTotalLoad parameter is no longer needed for the zselectmultiple dropdown.
  • [zuiselectmultiple] - Added: reloadInfiniteData function, allowing the reloading of the bound data.

2.32.3

  • [mainservice] - Enhancement: Added 'UI' as an environment payload for appmon tracking.

2.32.2

  • [zgrid] - Fix: Added a safeguard to ensure mySelection is properly initialized before clearing selections to prevent potential runtime errors.

2.32.1

  • void.

2.32.0

  • [uiheader] - Enhancement: Cache user profile image and translated menu item in in-memory.
  • [zselectmultiple] - Enahncement: Update drop-down-list style to handle long text IM2408-005193.
  • [main.service] - Remove texteditor value from zModel before patchValue() IM2408-005258.
  • [main.service] - Enhancement: To load the API for AppMon navigation tracking if the API is undefined at routeEnd.
  • [zgrid] - Added: clearSelection() function for the "Select All" column.
  • [zgrid] - Enhancement: Removed the index from the rowSelection variable to ensure selected records are displayed correctly, regardless of sorting or filtering.

2.31.0

  • [uiheader] - Fix page header: Use username initial if profile picture is invalid.
  • [main.service] - Added tracking for AppMon URL during refresh and navigation.
  • [zcomponent.debug] - Removed the workflow module.
  • [zcomponent.debug] - Temporarily skipped loading the field element if loadViaAsset is set to true in the environment.
  • [uibulletin] - Fixed bug related to SignalR usage.
  • [uiheader] - Passed group data to uibulletin.
  • [zgrid] - Fixed the "Select All" feature and ensured getSelectedValues returns the correct values even after page changes. Also fixed auto-selection of records when returning from a page change.

2.30.0

  • [zworkflowbuttons] - Fixed timeout function using window scope when handling function button.
  • [zganttchart] - Added a new zganttchart component.
  • [datalistingfieldbase][zform][zloop][zudf] - Added exception handling for the new zganttchart component.
  • Requirements:
    • mmhglobal-middleware version 2.7.0 or higher
    • mmhglobal-zcore version 2.24.2 or higher
  • To install the necessary dependencies, run the following command in your application:
npm i @progress/[email protected] --legacy-peer-deps  

Changelog

2.29.0

  • [mainservice] - Updated to handle null event when calling webapiservice when doing default CUD.
  • [debug.service] - Standardised LoadGridData function name.
  • [sfdatetimepicker] - Added new datetimepicker component and modified related datetime field to support sfdatetimepicker format.
  • [zbutton] - Added comments and minor tidy-up for buttonClick.
  • To install the necessary dependencies, run the following command in your application:
npm i @syncfusion/[email protected] --legacy-peer-deps  
npm i @syncfusion/[email protected] --legacy-peer-deps  

2.28.7

  • [zupload] - Minor fix for upload extension logic.

2.28.6

  • [zbutton] - Refresh eventId upon clicked.

2.28.5

  • [ksplitter] - Added isCollapse property to set initial collapse status of the panel.
  • [fieldbase] - Fix bug for appendStyle and removeStyleByProperty functions.

2.28.4

  • [zgrid] - Use the ExportDataResourceURL value set in the field element when exporting data.
  • [zgrid] - Implemented onExcelExport for formatting the cell in the excel when exporting data.
  • [zbutton, workflowbutton] - Regenerate new eventId upon clicked.

2.28.3

  • [zselectmultiple] - Fine-tune the selectionmultiple for lazy loading. Added on focus to also load the data. Reset the pageNo if resetInfiniteData is called.

2.28.2

  • [zselectmultiple] - Added resetInfiniteData function to reset the variable used for infinite data.

2.28.1

  • [zbuttons, zworkflowbuttons] - Allow button without label. Default: Show label. (Use ShowLabel property) #4071
  • [zinput-container] - Fields in the same row are not aligned when one of them has IsRequired = true. #3606
  • [zgrid] - The background color of the selected rows are different for Pinned Left Columns. #3795
  • [zgrid] - Allow to set custom datetime format in grid. (Use FormatOptions property) #3121
  • [zgrid] - Fixed AllowExport button style.

2.28.0

  • Require zCore 2.23.0
  • [zbuttons, zworkflowbuttons, uipage, main.service] - Implement httpheader eventdetail feature.
  • [zselectmultiple] - Enhance usage for infinity load (lazy loading).

2.27.0

  • [zupload] - Added validation to check the file before really been append to the component file list.
  • [zupload] - Added handling of AllowedFileExtension from field element property.

2.26.0

  • [zudf] - Fix bug: Handle undefined data.FieldElementCode.
  • [zmfb] - Fix bug: if label undefined, use Name; change icon to use fontawesome icon.
  • [main.service] - Removed signalr not enabled console log.
  • [ficon] - New component to display and search for supported icon. Will further improve in future.

2.25.0

  • [zmfb, mainservice] - Enhanced to when functional button for workflow triggered, will reload all workflow button.
  • [zgrid] - Added handling of SelectOptionsPinned for pinning SelectOptions to the left.

2.24.3

  • [zmfb] - Enhanced when clonenew initial from zmfb will trigger reload all workflow button.
  • [zselectmutiple] - Fix multiselect not showing dropdown when onclick.

2.24.2

  • [zselectmutiple] - Added additional check to skip checking allowCustomValue if not enabled.

2.24.1

  • [zselectmutiple] - Minor fix for toggle if multiple type when filtering.

2.24.0

  • Added new UI Components. (Type: kmenu, kscrollview)
  • [zudf] - Enhanced zudf for form-builder use.
  • [zlabel] - Support for InputFieldAddOns property.
  • [zinput-field-addons] - Handle user pass in wrong value error.
  • [zdiv] - Fix zdiv DivClass not responsive bug.
  • [ztab] - Set Visible default value to true.
  • [ztree] - Fix the node becomes empty if ItemTemplate is not implemented bug.
  • [zmfb] - Fix zmfb not showing the workflow button correctly.
  • [zgrid] - Enhanced grid header styles, rename "Export Data to Excel" button to "Download as Excel"
  • [zselectmutiple] - Enhanced to support dropdown multi selection, disable allowCustomValue if value found in listing; min length to display dropdown by setting SearchLength; allow filter by startsWith by setting to SearchOperator in field element
  • [zbutton] - Allow to add in other UI Component in buttons Components (Type = a) #3706
  • Enhanced style of UI Components.
  • Required to execute these commands in your application to perform npm install:
npm i @progress/[email protected] --legacy-peer-deps 
npm i @progress/[email protected] --legacy-peer-deps
npm i @progress/[email protected] --legacy-peer-deps
npm i @progress/[email protected] --legacy-peer-deps

[global.scss] - Added global style for context menu. Add this into your global.scss:

kendo-popup {
  & > .k-menu-popup {
    & > .k-menu-group {
      .menu-item-content {
        gap: 8px;
        display: flex;
      }

      .k-menu:not(.k-context-menu) > .k-item {
        color: var(--ion-color-primary);
      }
    }
  }
}

2.23.4

  • [zgrid] - Use the ExportDataResourceURL value set in the field element when exporting data.

2.23.3

  • [textarea] - Fix bug: readonly textarea not scrollable #3481.
  • [textarea] - Character counter allow to ignore white space. #2934
  • [uicontainer] - Allow to disable scrollX and scrollY for ion-content #3482
  • [addons] - Allow to config tooltip position by using ToolTipPosition. #3580

2.23.2

  • [zgrid] - Removed unused beforeGridGetData function.
  • [zchip] - Change setupDataSource() from private to public.

2.23.1

  • [zgrid] - Fix grid filter on change if function not found; changed loggingservice method.

2.23.0

  • [ContextMenu] - Build new component feature. (Right click popup menu). #3348
  • [zReport] - Enhanced detect browser print pdf document setting.
  • [zText] - Support for zpassword type.

2.22.1

  • [zgrid] - Fixed filterChange to filter properly if column not using valueexpression.

2.22.0

  • Added null handling for mobileMode config.
  • [zReport] - Updated print pdf message alert if setting is wrong.
  • [mainservice] - dismiss all zmodal when navigate away from current page.
  • Renamed mobileMode config to:
  mobileMode: {
    isEnabled: true
  } 

2.21.1

  • [zReport] - Print report will now detect browser setting for printing PDF and prompt an alert if the setting is wrong.
  • Relocate isMobileScreen() to zcomponent.service.ts
  • Added flag to enable mobile mode for UI Components. (Default is false) It can be enabled by adding the following configuration in the environment:
isEnableMobileMode: true

2.21.0

  • [zdatetime] - Fixed zShortdate type which will still take localtimezone when onchange 2nd time. Also default the date to be first day of the month. #3268
  • [zgrid] - Fixed aggregate not working as usual. #3261
  • [zreport] - Enhanced if authorization token expire, it will use the new token. Also parameter will not need to add in the authorization property in the parameter as it will be auto default add in by the library. #3270

2.20.0

  • [virtualscroll] - Fix bug: scroll too fast, item not loaded #3136.
  • [zquerybuilder] - Removed this component. sync with zcore 2.18.0, middleware 2.3.0.

2.19.0

  • [main.service] - when navigate route start to call dismissAll in toast and alert service.
  • [grid.binding.directive] - to use new renamed loggingService instead.

2.18.0

  • [zselectmultiple] - auto close dropdown pop up upon page scroll #SR24098.

2.17.0

  • [workflowbutton] - fixed getworkflowinitialstatus api not been called when create new document due to changes in pipe.
  • [zgrid] - fix grid columns not found in zgrid scope.

2.16.0

  • [ztree] - Add expandDisabledNodes feature to determine whether to allow expanding disabled nodes.
  • [mainservice] - changed actiontype to use ActionType property value instead.
  • [mainservice] - enhanced signalR form modified alert to be enable/disable via environment enableFormPageModificationAlert.
  • [zselectmultiple] - afterLoadzDataOptions to return back the field attribute in the parameter if triggered.
  • [virtualscroll] - Added collapsible Group By feature into virtual scroll.

2.15.3

  • [mainservice] - unsubscribe previous alertmodified event before subscribe again.
  • [zgrid] - added filterparam onchange event.

2.15.2

  • [ztree] - Fix setValues not able to update scope variable.

2.15.1

  • [ztree] - Fix isChecked not able to retrieve field data scope.

2.15.0

  • [ztree] - Modify checkOnClick to default false and configurable by setting ToggleCheckboxOnNodeClick property using boolean.
  • [ztree] - Enhanced to support checkbox feature.
  • [ksplitter] - Added OnSizeChange and OnCollapse events
  • [virtualscroll] - Added ScrollIndexChangeTimeDelay to configure delay time for scroll event.
  • [zloop] - Fix multiple zloop in the same page, error message not showing correctly bug.
  • [page-loader] - Fix component missing bug.

2.14.2

  • [zgrid] - fix getFilterParams not rendered correctly.

2.14.1

  • [colorpicker] - Added as new component.
  • [zinput-container] - Added support for color picker (require middleware 2.2.2).
  • [zgrid] - fix filterparams been overwritten issue.

2.14.0

  • [znumeric] - Added null reference checking.
  • [main.service] - renamed ctrlName to fieldElementName for getGroupFields.
  • [component.debug.service] - renamed variable to readability and improved console.log message.
  • [uiactionbutton] - changed using renamed FormType instead of FieldType.
  • [uipage.component] - added append FieldElementName to attribute when loading.

2.13.0

  • [main.service] - Add showzModalV2() for rendering modal page.
  • [ztree] - Added checkbox capability into ztree.
  • [multiselecttree] - Fix bug on kendo-multiselecttree and allow advanced customization on the kendo component.
  • [main.service] - Revamp showzModal() function. From using Promise to Observable.
  • [zgrid] - Code cleanup and added grid caching for resourceurl data.
  • [zgrid] - Added Grid setting saving feature.

2.12.4

  • [zgrid] - Implement the 'setResourceUrl' function for the resourceUrl grid, giving users the ability to manually specify the resource URL at a later point.#2770
  • [mainservice] - enhanced alertFormModified logic.

2.12.3

  • [components] - Enhanced Input Field Validator: Added MinLengthIgnoreSpace and Custom Validator #2741, #2753
  • [ksplitter] - Replaced TabItems with PanelItems
  • [virtualscroll] - Minor variable renaming

2.12.2

  • [grid] - Enhanced row condition style handling. #2468
  • [treelist] - Applied row condition style handling. #2468
  • [grid] - Standardize zgrid selected row color with user profile. #2442 (Need to merge variables.scss into your project)
  • [treelist] - Standardized grid and treelist styling. Centralized common CSS in zgrid.component.scss. #2646
  • [treelist] - Fix not pageAble bug. #2662

2.12.1

  • [spinner] - Add in new UI Component. Type: spinner
  • [virtual_scroll] - Add in new UI Component. Type: virtual_scroll
  • [ksplitter] - Allow control MinWidth, MaxWidth and style for each panel.
  • [fieldbase] - Added more component methods to set, append, remove css style.
  • [zloop] - Fix bug on zloop: Visible property not working. Fix Styling Bug.
  • [zcard,ztab] - set data.Class into ngClass
  • [ztexteditor] - Allow additional settings: iframe
  • [zupload] - Fix bug on selectEventHandler to handle undefined.
  • [input-error-message] - Hide error message if the input field is disabled. #2500
  • [fieldbase] - Still register zinput-container component even if visible=false, so that we can access to zinput-container's method.
  • [main.service] - Revamp showzModal() function. From using Promise to Observable.
  • [grid] - Added row condition style handling.

2.12.0

  • [main.service] - redirect to startup page if route param is empty.
  • [zkcard] - removed zkcard which used by PSAP.
  • [sfquerybuilder] - added more component type for data type filtering.

... (This pattern should continue for each version update as described earlier.)

2.11.3

  • [sfquerybuilder] - renamed dropdown display text by adding prefix if kcard involve.
  • [sfquerybuilder] - code clean up.

2.11.2

  • [sfquerybuilder] - increase filter weight & decrease operator weight.
  • [sfquerybuilder] - exclude zlabel in filter list.

2.11.1

  • [workflowbutton] - added deleteGotoButton function.
  • [main.service] - enhanced to dismiss toast alert when navigate page.

2.11.0

  • [main.service] - added joinProjectSignalR, handleSignalRModificationAlert and alertFormModified function.
  • [zcomponent.debug.service] - added if signalr enabled, to trigger signalr event if update field element.
  • [uibulletin] - updated bulletin to use new signalr function.
  • [uipage] - added feature for form modified alert if signalr enabled.

2.10.5

  • [zcomponent.service] - Fix unhandled error where component Label contains "group." (e.g., [email protected]) but not actually for "group.xxx".
  • [uiheader] - enhance to allow adding new menu in the top right menu by declaring the property profileMenu: [] in the environment.ts.
  • [zcomponent.service] - Added extra handling for Label that is array of string when setting component properties.
  • [zupload] - add sharepoint service integration.
  • [sfquerybuilder] - 1st field sort by alphabetically.
  • [sfquerybuilder] - Increase the column size.
  • [sfquerybuilder] - Version update to @21.2.4 to resolved screen freeze issue.
  • [ztexteditor] - added allow to enable resize by setting field element attribute Resizable as true.

2.10.4

  • [zTreelist] - enable setFieldElementOptions for public use.
  • [zTreelist] - added beforeLoadColumn event to be triggered when load the column if set to group.
  • [zTreelist] - field element attribute DisplayName to be priority if undefined, will use Name.

2.10.3

  • [zloop] - Fix child components in zloop get duplicated after page navigation.
  • [ztreelist] - Fix zlabel not supported in ztreelist bug.

2.10.2

  • [zselectmultiple] - Use InternalComponentType to control which kendo dropdown to use.
  • [zselectmultiple] - Fix filtering issue in 2.10.1.

2.10.1

  • Added new component: ksplitter. (Require middleware 2.1.2).
  • [zdiv] - Added onclick event.
  • [zselectmultiple] - Added kendo-dropdownlist (data.Multiple == false && data.Filterable == false).
  • [zselectmultiple] - Added configurable property: enableFiltering and ClearButton.
  • [ztree] - Allow binding dynamic icon list per data items.
  • [mainservice] - shifted removeTextEditorValueFromFormPatching function to zcore.

2.10.0

  • Added new component: zloop. That clone its child components to simulate ngFor behaviour. (Require middleware 2.1.1)

2.9.4

  • [ztree] - enhance selected item background-color.

2.9.3

  • [uiheader] - enhance to allow add in new menu in the top right menu by declaring the property profileMenu: [] in the environment.ts. (adhoc)

2.9.2

  • [sfquerybuilder] - The default search is set to 'contains' instead of 'startswith'.
  • [sfquerybuilder] - Added allowFiltering to enable search function in dropdown.

2.9.1

  • [sfquerybuilder] - added flag HideShowResultPanel to hide/show result panel.

2.9.0

  • removed component-error-handler-service.
  • [input-error-message, mainservice, component.debug, zmodal, zudf, zworkflow] changed to import ComponentErrorHandlerService from zcore and also renamed variable to componentErrorHandlerService.

2.8.0

  • [znumeric] - Auto disable Min and Max value validator if component is not visible.
  • [field-base] - Avoid registering component for parent class: zinput-container.

2.7.3

  • [inputfieldbase] - Add missing setMinValue, setMaxValue event triggering catered for znumeric component.

2.7.2

  • [ztree] - Added TreeListInitiallyExpandedDataIds to set default nodes to expand.
  • [texteditor] - Implemented Field Element property (Options) to control pasteCleanupSettings.
  • [zgrid,ztreelist] - Fix tooltip not displaying bug.
  • [ztree] - remove !important from selected node styling, so that we can override the default css.

2.7.1

  • [zudf] - fix memory leak issue for _loaded event.
  • [zform] - added to check containerIsVisible, if false, to skip the child count increment.
  • [mainservice] - remove extra parameter not in use for existing version yet.

2.7.0

  • [mainservice] - code tidy and enable getStartupPage for project use; added resetRouteParam and navigateFromMenu method.

2.6.5

  • [zudf] - added argument for getValidatedFormZModel.

2.6.4

  • [sfquerybuilder] - added boolean operator.
  • [sfquerybuilder] - handle zudf grouping field display.
  • [sfquerybuilder] - added zudf_dropdown to handle common master dropdown.
  • [zudf] - added to call "field element name"_loaded after zudf_loaded.

2.6.3

  • [zudf] - fix multi-value group not displaying saved data.

2.6.2

  • [zgrid] - added flag DisableAutoAppendGridDateFilterCol to allow turning off the auto append gridFilter column for date type used by Datasource.
  • [zudf] - added DisableAutoAppendGridDateFilterCol to turn off for multi-value group.
  • [zudf] - added when Update grid values for any arrays in the model data base on kcard component in setFormFieldzModel.

2.6.1

  • [zudf] - updated zudf property sequence for project usage.

2.6.0

  • [sfquerybuilder] - customized operator for different type of component.
  • Majority of components will now initiate a function in the component service upon the ngAfterViewInit event to handle the event of component loading.
  • Renamed compService to componentService to more meaningful and descriptive name.
  • Minor code tidy.

2.5.2

  • [mainservice] - rephrased no changes made message to base on zmodel default message.
  • [zgrid] - log console if generatecolumn is undefined.

2.5.1

  • [zudf] - added check for formcontrol when looping for cascading.

2.5.0

  • [zgrid] - Handle GridCellReplaceValue.
  • [zudf] - change fieldsequence index to 1.1 instead of 1_1.

2.4.0

  • [components] - Fixed components to use correct icon.

2.3.2

  • [zudf] - fix minor bug.

2.3.1

  • [zudf] - fix minor bug.

2.3.0

  • [sfquerybuilder] - added query builder by syncfusion.
  • [zudf, component service] - fix componentloaded event issue.

2.2.0

  • [zudf, component service] - implement and trial test run triggering event after zuiselectmultiple component loaded.

2.1.2

  • [zudf] - Fix form loading previous form when 2nd time component used.

2.1.1

  • [InputErrorMessageComponent] - Fix handling for zudf.
  • [zudf] - Added loadedFieldSequence in zudf scope.

2.1.0

  • [zdiv] - Fix DivClass not cater for few sizes (1,7,11)
  • [zudf] - Allow binding of Field Element to zudf component by defined FieldElementCode in Field Element, besides calling renderFieldElement()
  • [zudf] - Inherit methods, html and styles from common parent class.
  • [service] - Removed signalR service.
  • [error handler] - Changed formfield to data.value for zudf related.
  • [zudf] - Fix zudf setMultiValueGroupButtonsEnabled error.
  • [uibulletin] - Changed to use signalR service from zcore.

2.0.6

  • [zudf] - fix zudf width issue if grid has too many columns

2.0.5

  • [zpostselectinput] - fix bug: CC OnChange bind CCValue to Value.
  • [zpostselectinput] - fix UI styling.
  • [zpostselectinput] - Added OnChange event for Value Field.

2.0.4

  • [zudf] - add more condition for validation.

2.0.3

  • [zudf] - bug fix for validation grouping type.

2.0.2

  • [mainservice] - mark form and controls as touched upon updateModel and failed validation.
  • [textarea] - Enhance character count to skip count on empty space, line break and continuous space.
  • Enhance setRequire() to use custom Required Validator that ignore continuous white spaces.

2.0.1

  • [zudf] - fix validation issue.
  • [mainservice] - minor fix for error when navigate.

2.0.0

  • Release library version 2.
  • [ztree] - Enhanced component to hide all add/remove buttons before UI rendered.
  • [ztree] - Fix UI bug if dynamically hide/display node buttons.
  • [ztree] - Allow control TreeviewExpandAll via group property.
  • [ztree] - Deprecating doubleheight. Implemented css to overcome styling issue.