2.26.0 • Published 6 days ago

mmhglobal-dynamicform v2.26.0

Weekly downloads
-
License
-
Repository
-
Last release
6 days ago

MmhglobalDynamicform

This library was generated with Angular CLI version 11.2.13.

Changelog

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/kendo-angular-icons@14.3.0 --legacy-peer-deps 
npm i @progress/kendo-angular-menu@14.3.0 --legacy-peer-deps
npm i @progress/kendo-angular-scrollview@14.3.0 --legacy-peer-deps
npm i @progress/kendo-svg-icons@2.3.0 --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.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 valuexpression.

2.22.0 Renamed mobileMode config to

  mobileMode: {
    isEnabled: true
  } 

Added null handling for mobileMode config. zReport - Updated print pdf message alert if settign is wrong. mainservice - dismiss all zmodal when navigate away from current page.

2.21.1 zReport - print report will now detect browser setting for printing pdf and prompt a alert if 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 overwriten 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.

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 that contains "group." (e.g. abc@icofgroup.com) but not actually for "group.xxx". uiheader - enhance to allow add in 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 pirority 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 it's 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.

2.81beta ztree - Enhanced component property to get value from group. zudf - added hide button for multivalue group.

2.80beta texteditor - Fix JS errors due to kendo lib. #2083 inputfields - Implement focus() methods on input fields mainservice - minor bug fix on patchUpdatedzModel() after create/update model

2.79beta ztexteditor - Fix bug where image upload not working if there are multiple editor on the same page. mainservice - enhance and fix route issue. zudf - minor enhancement and bug fix.

2.78beta zchart - Enhanced component with extra events handling.

2.77beta debugger - handle extra watch list item. zudf - add zudf zmodel to the console watch list dropdown. zudf - added clearZModel function and also trigger clearZModel when render field element. zudf - reset validator for component after added data to grid for multivaluegroup. inputfieldbase - zudf field handle nested cascading dropdown and also auto select for required field.

2.76beta zudf - remove underscore for zudf scope prefix.

2.75beta zudf - minor enhancement and fixes.

2.74beta zudf - minor fix.

2.73beta zgrid - fix removeHandler not updating grid. zudf - enhancement + cleanup the code. zworkflowbutton - added form checking for GOTO button. require to add in attribute in field element to active. attribute to add: SkipCheckFormDirty, UseDefaultValidate.

2.72beta zudf - component enhancement for userlist dropdown feature. inputfieldbase - tidy the code for handlign zudf.

2.71beta ztreelist - Allow set default expand/collapse programtically. zudf - enhancement for component. zselectmultiple - added setSelectOption function. inputfieldbase - enhanced handling for zudf field on change.

2.70beta ztreelist - Minor enhancement on styling, fix typo.

2.69beta ztreelist - Allow selected nodes expand/collapse by default. ztreelist - Support html format in cell content.

2.68beta zudf - enhancement for component.

2.67beta zudf - enhancement for component.

2.66beta zudf - enhance setFormFieldzModel method to include handling of container fields.

2.65beta zudf error handler - fix error handling. inputfieldbase - rename variable. zudf - added getValidatedFormZModel function.

2.64beta zgrid - change gridCustomResetCommand icon. zudf - enhance ui display. zudf - fix field not removed from preview create new form. inputfieldbase zudf - add more param for triggerValidation when trigger to pass back.

2.63beta zudf - enhancement for ChildFields feature which will be auto populate value related base on configuration. inputfieldbase zudf - enhancement to support event triggering by async when onchange.

2.62beta zbuttons - Allow binding group.xxx to button label and use setLabelText() to update at runtime. zbuttons - Fix buttons click-event in mobile mode. uiactionbutton - Revamp component to use component base class. zudf - enhancement for grouping feature. zgrid - support EnableCustomAddCommand and EnableCustomResetCommand EnableCustomRemoveCommand button and standard event.

2.61beta zudf - enhancement for zudf to support function setModelValue.

2.60beta zudf - enhancement for zudf.

2.59beta zudf - restructure whole component to cater for container type.

2.58beta ztree - Fix ztree filter and add/remove not working bug.

2.57beta zdatetime - changed datetime popup style to classic. ztab - save selected tab to session and restore back when restoreselectedtab.

2.56beta ztexteditor add custom image upload function. (ToolBarUploadImageMethod: 'default' | 'explorer') ztree Enhancement for node selection. Refer to #1977 for detail. zselect Fix bug on lazy loading functions not triggered upon searching.

2.55beta zudf - enhancement for zudf, now will have basic validation; zudf group scope zmodel auto update.

2.54beta zdatetime - fix datetime convert wrongly in different region/locale issue.

2.53beta ztexteditor - fix copy/paste and duplicate newline bug.

2.52beta zudf - component enhancement. main service - fix if deletemodel fail, not to navigate back.

2.51beta zudf - enhancement to allow set zmodel to zudf.

2.50beta zgrid - Fix bug for inline edit where form data not includes usable-but-not-visible column.

2.49beta zuicontainer - Fix bottom y-scrollbar got cut off issue.

2.48beta zdate - Added feature to get/set datetime by ignoring user's browser timezone (IsIgnoreTimeZone).

2.47beta zguage - rollback some code used in v1 for crm. zcard - added setData used in v1. zgrid - added handling SkipLoadResourceURLData. if true, will not load resourceURL data when grid loaded.

2.46beta re-publish

2.45beta zdate - fix date picker time not updated if switch to another time zone. zgrid - fix popover not showing bug. zworkflowbutton - update for customheader.

2.44beta zinput - fix style alignemnt bug on non-edit-mode.

2.43beta zinput - fix zinput container pipe bug.

2.42beta ztree - update handleFilter. ztree - added clearFilter. mainservice - fix page keep loading if formHeader not set by the project. uipage - set page action default as new if currentparam did not indicate is new or edit. zgrid - fix grid inline issue: not working on setColumns function. zinput-container - build function to set AddOns. ztexteditor - Added texteditor to zinput container buttons - Added DisableTrigger property to enable/disable record processing spinner zselectmultiple - Default turn off combobox virtualization to fix bug on fixed drop-down-item's height addon - Fix icon onclick event, enhance button list style ztree - Added Class property for custom class styling

2.41beta zgrid - added event AfterDataBinded. zgrid - added attribute handling for FilterWithoutBracket. by default valuexpression column, will have round bracket prefix for the value filtering.

2.40beta zdatetime - fix bug: Unable to delete datetime value. ztree - enhance to allow pre-set original value setting in the group.orignalvalue.

2.39beta zgrid - fix bug on inline edit where initial data is empty, and later on set data using local data source.

2.38beta ztexteditor - fix toolbar format error.

2.37beta zcard - enhance styling and animation. enhance component style to support latest kendo component version (update on k-state class). zlabel - fix bug: Visible group binding value not working if initial value is false. button - enhance styling and allow icon-only. div Support setting input component layout at container level.

2.36beta buttons - minor styling. mainservice - handle skipUpdateUsingFormValue, skipCreateUsingFormValue if true when Create/Update Model, skip using form value and use zmodel instead.

2.35beta mainservice - handle disableSuccessUpdateMsg, disableSuccessCreateMsg, disableSuccessDeleteMsg if true when Create/Update/Delete Model. znumeric - will mark control as touched for validation if setMinValue or setMaxValue.

2.34beta mainservice - mark form as dirty upon clone new. datetime - added min and max date range feature. datetime - fix bug: Cancel button fail to reset value. input-field-addons - Allow binding value to group. zdate - Added step value feature. znumeric - Added setMinValue and setMaxValue method.

2.33beta input-field-addons - Translate tooltip and addons for input components. mainservice - default isCloneNew to false when create/update model.

2.32beta mainservice - newmodel for formfield to reset form and clear zmodel. uicontent - remove currentRouteParam when clicked.

2.31beta mainservice - show alert when update model for form which is not dirty. zgrid - Fix tooltip contains irrelevant characters. Added spinner when processing record after clicking button. zform - fix afterFormInit not triggered.

2.30beta zinput-container - Enhance alignment for input field. ztab - Fix disabled tab not hidden bug (after upgraded kendo lib). mainservice - fix clonenew scope issue.

2.29beta zinput-container - Enable input field's label to bind to group's value kcard - Fix Edit Mode not working on 2nd visit. zselectmultiple - fix selectmultipletree to use Value instead of items for child property name. workflowbutton - changed load buttont o public. on button click, pass button info over to the function. mainservice - clonenew to reload workflow button if pressed. Added afterCloneNewModel event.

2.28beta mainservice - updatemodel to set not dirty after update success.

2.27beta mainservice - minor fix on routing. zdate - fix onchange event not updating form's value for inline grid edit. zgrid - Enhanced grid loading when setData for inline edit fields. ztab - Added translation for Tab Items.

2.26beta zgrid - fixed inline edit with record Id = 0.

2.25beta workflowbutton - enable button translation. mainservice - fix backnavigation minor bug. zudf - fix zudf for formbuilder. module - include notificationservice.

2.24beta datetime picker - bug fix, default 12hr format. zudf - minor update on appendformcontrol.

2.23beta mainservice - clear clonenewmodel cache when backnavigation. mainservice - clonenew to set form value first before pass to model. zgrid - minor fix for zgrid refresh when navigated.

2.22beta mainservice - added handling isCloseAfterUpdate and handling isCloseAfterCreate feature.

2.21beta zdatetime - Enhanced datetime formatting. Updated library target build to ES2021. zgrid - Fix export button for zgrid.

2.20beta zgrid - Clear inline form data upon grid data refresh. zgrid - Fix setData not working on datetime input field. zgrid - Added auto refresh when backNavigation is triggered. mainservice - Fix CloneNew logic. mainservice - Added isCloseAfterSuccess handling.

2.19beta re-compile lib for release. fix grid not showing data. update routeParam value passed from home and menu page.

2.18beta zgrid - Enhanced zgrid component styling with drawer. (ComponentStyleType: style1 = normal, style2 = Drawer, style3 = DEC) zgrid - minor fix on date filtering column if using local data source ztreelist - Fix bug where treelist is not shown if no records. zinput-container - include component type = ztime znumeric - to handle max decimal place. znumbeic - fix wrong error message.

2.17beta querybuilder - enhance for filtering the value option.

2.16beta backnavigation - fix close button for previousRouteParam.

2.15beta zgrid - Added condition check for setData. backnavigation - Added null checking for previousRouteParam.

2.14beta zgrid - Enhanced zGrid cell wrap styling. Default is nowrap. zgrid - Fix isUseLocalData to base on DataSource instead of ResourceUrl.

2.13beta zgrid - Fixed zGrid filtering, pagination and sorting issue, if the grid is bind to local data. zgrid - Updated local data binding appraoch to use kendo grid directive. backnavigation - enhance and fix back navigation route param.

1.3.16 zbulletin - enhance uibulletin to trigger first time base on setting from environment bulletinUrl.

1.3.15 zbulletin - added uibulletin for header notification. signalr - added service for signalR. form - added afterFormInit event to be called after component loaded. main service - added backnavigate to replaceurl true.

1.3.14 ztexteditor - full text editor type will now have more tools. existing texteditor should default to basic type.

1.3.13 telerik report - change search report default as false. telerik report - comment out viewer auto resize. seem causing error in angular 13.

1.3.12 telerik report - cleanup and enhance for telerik report supporting version 16.22.511. main service - aftermodel upadte, create, delete to return model in the argument. telerik report - remove telerik report option directive as it not used in anguar 13. uicontainer - added uicontainter in development phase.

1.3.11 zuiselectmultiple - Update for single selection.

1.3.10 zuiselectmultiple - Added feature to display checkbox dropdown tree option. zuiselectmultiple - Changed default search using contain.

1.3.9 zgrid - Fix tooltips not closed when clicked cell. zgrid - Fix restore setting been init. label - Fix LabelList data not updated when change record.

1.3.8 zgrid - Added feature CellStyleCondition to allow cell value style base on condition.

1.3.7 zgrid - fix myselection problem due to upgrade version. kzcard - update button.

1.3.6 zlabel - get value from group on load if set. zlabel - handle \n auto convert. zgrid,ztreelist - scrollbar now can be hidden by setting scrollMode = none in field element. zgrid - opened 2 function for setColumnName and setColumnVisible.

1.3.5 zlabel - support fontawesome icon; default font size, valign and padding.

1.3.4 zlabel - enhanced to display label in listing and allow style expressiong and support html tag. ztextarea - default resizable to none. allow to configure in field element attribute.

1.3.3 zgrid - fix n&n when using DataSource.

1.3.2 zgrid - changed getSeletectedValues => getSelectedValues.

1.3.1 Fix debugger section popup.

1.3.0 Upgraded to Angular 13.

1.2.4 remove peerDependencies for library.

1.2.3 ztree - fix ztree selected node ui when popup. zgrid - enhance on grid command handler. mainservice - fix successhandler.

1.2.2 ztree - fix ztree ui in when popup.

1.2.1 ztree - fix popup ui display.

1.2.0 zgrid - change page button from 5 to 3. zgrid - allow previousnext page button by setting EnablePreviousNextButton true/false. zgrid - enhanced for kendoGridCommand feature, enable using EnableGridCommand. zgrid - support for DisableColumnMenu. zgrid - fix PageSize NAN if using setdata. zgrid - hide tooltips if is command cell. zgrid - Added validation for cell edit via EnableGridCommand. ztree - fix ui for latest kendo treeview v8. zgridcalendar - removed. Update Kendo component.

1.1.44 zudf - enhance zudf zcard - enhance to handle disablecollapse zbutton - enhance to have kendo color, fill

1.1.43 ztree - enhance to have expand & select 1 node and collapse 1 node

1.1.42 zselectmultiple - enhance to support ButtonList for zselectmultiple.

1.1.41 mainservice check event if not null, check for zudf form if applicable.

1.1.40 ztextarea enhance to allow onchange.

1.1.39 zudf added load userdefinedform. zupload enhance to allow to set MinFileSize & MaxFileSize in field attribute

1.1.38 zupload default file size restriction. zupload added clearFiles function.

1.1.37 tooltipsinfo support for setTooltipsDisplayText, setTooltipsInfoIcon.

1.1.36 Disable zgrid session storage.

1.1.35 Temp disable get grid setting from cookiestore when load. Fix and enable back grid session storage.

1.1.34 Fix zgrid intermittent display all column. Fix zText tooltip issue. Fix zSelectMultiple virtual problem for desktop view.

1.1.33 zupload - minor fix for selectFileOnly attribute. zgrid - added support for filter operator "contains" for .net core. Default as contains, to use ==, zgrid attribute add FilterContainsUsingEqual:true.

1.1.32 zgrid - added getFormControlData function to retrieve incell data. zgrid - added AfterloadCallback attribute handling. zgrid - fix form control error when grid data is null. zupload - save file data to group scope. zquerybuilder - bug fix for query builder.

1.1.31 update dynamicform module for zuploadmodule.

1.1.30 zupload - support Select/Remove/Change Event. zupload - added SelectFileOnly attribute handling, to allow select file without upload. zupload - added selected file append to group scope (type+value as name).

1.1.29 zgrid - Incelledit support ztime format. zgrid - cleaned the code and the way data been loaded. zgrid - gridSetting will be save/load to cookiestore and localstorage. zquerybuilder - add dateParser for default datepicker. workflow - fix triggeremail empty param. workflow - change the wa workflow button loaded. mainservice - added cookiestore post, get, delete. zselectmultiple - support checkbox for multiple select.

1.1.28 ztext fix minilength validation not working. zQueryBuilder changed static false for viewchild. zgrid filterParams handling.

1.1.27 zgrid allow grid using api to implement inline edit. zModal fix modal page not working in mobile version. fix multi screen issue.

1.1.26 zQueryBuilder - change textbox type width. zreport - AutoResize attribute handling.

1.1.25 ztext - add clear button for onclick textbox for notmobile screen. zreport - resize viewer to fit the report after report has been generated bug fix

1.1.24 zselectmultiple added tooltipsinfo support. zuivalidation fix error icon positioning. zchip rename isShowTooTips to isShowToolTips. zquerybuilder add DefaultQuery handling.

1.1.23 ztext added adornment feature. ztree fix filtering bug. zcheckbox support tooltipsInfo, configable in field element.

1.1.22 ztext added tooltipsInfo: string next to label. ztree added search feature. zgrid filterparam saving to session sotrage base on attribute SaveFilter from field elelment. zquerybuilder - added zquerybuilder component.

1.1.21 Handling of DisableTriggerTimer for zButton

1.1.19 Handling of DisableTriggerTimer for zButton and workflow button

1.1.18 ztexteditor handle ShowLabel attribute.

1.1.17 fix zbutton, zworkflowbutton, zcard icon not working properly.

1.1.16 fix formHeader not rendering properly.

1.1.15 changed uiheader to cater home page top toolbar logout.

1.1.14 zgrid un-hide save state.

1.1.13 Require zCore 1.1.9 zgrid support handling attribute: filterable, pinnedLeft, sortable. zbutton off timer for isTrigger is false if IsCreateNew is true. ztreelist support handling attribute: filterable, sortable.

1.1.12 zgrid fix save state.

1.1.11 ztreelist html fix.

1.1.10 ztreelist remove filtering and reordering.

1.1.9 ztree UI enhancement. change zkcard default icon.

1.1.8 change GrantType to number type and default value as 4. fix backNavigation sometime not working.

1.1.7 Support group.backNavigation function for close/back button triggering.

1.1.6 Require zCore 1.1.5 zSelectMultiple disable caching handling for lazyloading.

1.1.5 ztreelist update ui.

1.1.4 main service minor fix

1.1.3 Required zcore 1.1.4. zchip ui enhancement. uiheader - added avatar and logout. uimenubutton - removed back navigation feature. default to menu toggle. zbutton - increased button height. zcard - standardize header color. zgrid - enhanced grid color. enhanced grid filtering. input - enhanced input labels to have shadow. zworkflowbutton - increase button height.

1.1.2 Required zcore 1.1.2. zkcard add pagesize handling. zgauge alignment fix. enhance zbutton to handle disable. Call openAppClientPath from zcore.

1.1.1 Required zcore 1.1.1. zgauge alignment enhancement.

1.1.0 Required zCore 1.1.0 mainservice minor fix. UiappmenucontentComponent enhancement to support AppClientPath. Implement and usage of StorageService.

1.0.15 Fix Workflow Button disable when onclick.

1.0.14 zGrid to added ngswitch aggregate in div.

1.0.13 zGrid to added missing ngswitch.

1.0.12 zGrid to support aggregate total. zGrid to support disable in cell checkbox. zGrid to handle custom currency format.

1.0.11 Fix isTriggered to be enable back when show popup.

1.0.10 Added zbutton and zworkflow button disable base on group.isTriggered. isTriggered will auto enable the button back after 500ms when clicked. isTriggered can be enable back once the response return.

Code scaffolding

Run ng generate component component-name --project mmhglobal-dynamicform to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module --project mmhglobal-dynamicform.

Note: Don't forget to add --project mmhglobal-dynamicform or else it will be added to the default project in your angular.json file.

Build

Run ng build mmhglobal-dynamicform to build the project. The build artifacts will be stored in the dist/ directory.

Publishing

After building your library with ng build mmhglobal-dynamicform, go to the dist folder cd dist/mmhglobal-dynamicform and run npm publish.

Running unit tests

Run ng test mmhglobal-dynamicform to execute the unit tests via Karma.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

2.26.0

6 days ago

2.25.0

20 days ago

2.24.3

27 days ago

2.24.2

28 days ago

1.6.1

30 days ago

2.24.1

29 days ago

2.24.0

29 days ago

2.23.3

2 months ago

2.23.2

2 months ago

2.23.1

2 months ago

2.23.0

3 months ago

1.6.0

3 months ago

2.22.0

3 months ago

2.21.1

3 months ago

2.21.0

3 months ago

2.20.0

4 months ago

1.5.0

4 months ago

2.19.0

4 months ago

2.18.0

4 months ago

1.4.0

4 months ago

2.17.0

5 months ago

2.16.0

5 months ago

2.11.0

8 months ago

2.11.1

8 months ago

2.11.2

8 months ago

2.11.3

8 months ago

2.10.5

8 months ago

2.15.2

6 months ago

2.15.3

6 months ago

2.15.0

6 months ago

2.15.1

6 months ago

2.14.1

6 months ago

2.14.2

6 months ago

2.14.0

6 months ago

2.13.0

6 months ago

2.12.0

7 months ago

2.12.3

7 months ago

2.12.4

7 months ago

2.12.1

7 months ago

2.12.2

7 months ago

2.4.0

12 months ago

2.10.1

9 months ago

2.3.0

1 year ago

2.10.2

9 months ago

2.3.2

12 months ago

2.10.0

10 months ago

2.3.1

12 months ago

2.10.3

9 months ago

2.10.4

9 months ago

2.2.0

1 year ago

2.1.2

1 year ago

2.9.0

10 months ago

2.8.0

10 months ago

2.9.2

9 months ago

2.9.1

10 months ago

2.9.3

9 months ago

2.7.0

10 months ago

2.7.2

10 months ago

2.7.1

10 months ago

2.6.1

12 months ago

2.6.0

12 months ago

2.6.3

11 months ago

2.6.2

11 months ago

2.7.3

10 months ago

2.5.0

12 months ago

2.5.2

12 months ago

2.5.1

12 months ago

2.6.5

10 months ago

2.6.4

11 months ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.6

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

2.1.1

1 year ago

2.0.0-beta.81

1 year ago

2.1.0

1 year ago

2.0.0-beta.80

1 year ago

2.0.0-beta.62

1 year ago

2.0.0-beta.61

1 year ago

2.0.0-beta.60

1 year ago

2.0.0-beta.66

1 year ago

2.0.0-beta.65

1 year ago

2.0.0-beta.64

1 year ago

2.0.0-beta.63

1 year ago

2.0.0-beta.69

1 year ago

2.0.0-beta.68

1 year ago

2.0.0-beta.67

1 year ago

2.0.0-beta.51

1 year ago

2.0.0-beta.50

1 year ago

2.0.0-beta.55

1 year ago

2.0.0-beta.54

1 year ago

2.0.0-beta.53

1 year ago

2.0.0-beta.52

1 year ago

2.0.0-beta.59

1 year ago

2.0.0-beta.58

1 year ago

2.0.0-beta.57

1 year ago

2.0.0-beta.56

1 year ago

2.0.0-beta.73

1 year ago

2.0.0-beta.72

1 year ago

2.0.0-beta.71

1 year ago

2.0.0-beta.70

1 year ago

2.0.0-beta.77

1 year ago

2.0.0-beta.76

1 year ago

2.0.0-beta.75

1 year ago

2.0.0-beta.74

1 year ago

2.0.0-beta.79

1 year ago

2.0.0-beta.78

1 year ago

2.0.0-beta.40

1 year ago

2.0.0-beta.44

1 year ago

2.0.0-beta.43

1 year ago

2.0.0-beta.42

1 year ago

2.0.0-beta.41

1 year ago

2.0.0-beta.48

1 year ago

2.0.0-beta.47

1 year ago

2.0.0-beta.46

1 year ago

2.0.0-beta.45

1 year ago

2.0.0-beta.49

1 year ago

2.0.0-beta.33

2 years ago

2.0.0-beta.32

2 years ago

2.0.0-beta.31

2 years ago

2.0.0-beta.30

2 years ago

2.0.0-beta.37

2 years ago

2.0.0-beta.36

2 years ago

2.0.0-beta.35

2 years ago

2.0.0-beta.34

2 years ago

2.0.0-beta.39

1 year ago

2.0.0-beta.38

2 years ago

2.0.0-beta.26

2 years ago

2.0.0-beta.29

2 years ago

2.0.0-beta.28

2 years ago

2.0.0-beta.27

2 years ago

2.0.0-beta.22

2 years ago

2.0.0-beta.21

2 years ago

2.0.0-beta.20

2 years ago

2.0.0-beta.25

2 years ago

2.0.0-beta.24

2 years ago

2.0.0-beta.23

2 years ago

1.3.17

2 years ago

1.3.18

2 years ago

2.0.0-beta.11

2 years ago

2.0.0-beta.15

2 years ago

2.0.0-beta.14

2 years ago

2.0.0-beta.13

2 years ago

2.0.0-beta.12

2 years ago

2.0.0-beta.19

2 years ago

2.0.0-beta.18

2 years ago

2.0.0-beta.17

2 years ago

2.0.0-beta.16

2 years ago

1.3.10

2 years ago

1.3.13

2 years ago

1.3.14

2 years ago

1.3.11

2 years ago

1.3.12

2 years ago

1.3.15

2 years ago

1.3.16

2 years ago

2.0.0-beta.10

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

2.0.0-beta.9

2 years ago

2.0.0-beta.8

2 years ago

2.0.0-beta.7

2 years ago

1.3.7

2 years ago

2.0.0-beta.2

2 years ago

2.0.0-beta.1

2 years ago

2.0.0-beta.0

2 years ago

2.0.0-beta.6

2 years ago

2.0.0-beta.5

2 years ago

2.0.0-beta.4

2 years ago

2.0.0-beta.3

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.44

2 years ago

1.1.43

2 years ago

1.1.42

2 years ago

1.1.41

2 years ago

1.1.40

2 years ago

1.1.29

2 years ago

1.1.30

2 years ago

1.1.34

2 years ago

1.1.33

2 years ago

1.1.32

2 years ago

1.1.31

2 years ago

1.1.38

2 years ago

1.1.37

2 years ago

1.1.36

2 years ago

1.1.35

2 years ago

1.1.39

2 years ago

1.1.28

2 years ago

1.1.27

3 years ago

1.1.26

3 years ago

1.1.25

3 years ago

1.1.24

3 years ago

1.1.23

3 years ago

1.1.22

3 years ago

1.1.19

3 years ago

1.1.21

3 years ago

1.1.20

3 years ago

1.1.16

3 years ago

1.1.18

3 years ago

1.1.17

3 years ago

1.1.15

3 years ago

1.1.14

3 years ago

1.1.13

3 years ago

1.1.12

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.2

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago