v19.4.38 is released
This commit is contained in:
Родитель
318c4cf6e0
Коммит
e153826b8f
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-base",
|
||||
"version": "19.3.55",
|
||||
"version": "19.7.0",
|
||||
"description": "A common package of Essential JS 2 base Angular libraries, methods and class definitions",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
@ -15,6 +15,14 @@
|
|||
"angular",
|
||||
"ng"
|
||||
],
|
||||
"peerDependencies": {
|
||||
"@angular/common": "4.10.0 - 11.1.1",
|
||||
"@angular/compiler": "4.10.0 - 11.1.1",
|
||||
"@angular/core": "4.10.0 - 11.1.1",
|
||||
"@angular/forms": "4.10.0 - 11.1.1",
|
||||
"@angular/platform-browser": "4.10.0 - 11.1.1",
|
||||
"@angular/platform-browser-dynamic": "4.10.0 - 11.1.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"@syncfusion/ej2-base": "*",
|
||||
"@syncfusion/ej2-icons": "*",
|
||||
|
|
|
@ -259,4 +259,4 @@ export class ArrayBase<T> {
|
|||
this.list = [];
|
||||
}
|
||||
|
||||
}
|
||||
}
|
|
@ -78,4 +78,4 @@ export interface AngularElementType {
|
|||
}
|
||||
|
||||
//tslint:disable-next-line
|
||||
setTemplateEngine({ compile: (compile as any) });
|
||||
setTemplateEngine({ compile: (compile as any) });
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.44 (2021-10-05)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Chips
|
||||
|
||||
#### Bug Fixes
|
||||
#### New Features
|
||||
|
||||
- `F167517` - The issue with "JEST test case failure with Chip component" has been resolved.
|
||||
- `#I308047` - Provided the `deleted` event support for the Chips component.
|
||||
|
||||
## 19.2.47 (2021-07-13)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-buttons",
|
||||
"version": "19.3.53",
|
||||
"version": "18.29.0",
|
||||
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -5,7 +5,7 @@ import { ChipList } from '@syncfusion/ej2-buttons';
|
|||
import { ChipsDirective } from './chips.directive';
|
||||
|
||||
export const inputs: string[] = ['avatarIconCss','avatarText','chips','cssClass','enableDelete','enablePersistence','enableRtl','enabled','leadingIconCss','leadingIconUrl','locale','selectedChips','selection','text','trailingIconCss','trailingIconUrl'];
|
||||
export const outputs: string[] = ['beforeClick','click','created','delete'];
|
||||
export const outputs: string[] = ['beforeClick','click','created','delete','deleted'];
|
||||
export const twoWays: string[] = [''];
|
||||
|
||||
/**
|
||||
|
@ -31,7 +31,8 @@ export class ChipListComponent extends ChipList implements IComponentBase {
|
|||
beforeClick: any;
|
||||
click: any;
|
||||
created: any;
|
||||
public delete: any;
|
||||
delete: any;
|
||||
public deleted: any;
|
||||
public childChips: QueryList<ChipsDirective>;
|
||||
public tags: string[] = ['chips'];
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-calendars",
|
||||
"version": "19.3.56",
|
||||
"version": "18.25.3",
|
||||
"description": "A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,14 +2,18 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Chart
|
||||
|
||||
#### Bug Fixes
|
||||
#### New Features
|
||||
|
||||
- `#I346999` - Data labels are now working properly while legend click.
|
||||
- `#I349146` - Range area and scatter series working fine on canvas mode.
|
||||
- `#I271263`,`#I344376` - Provided grouping support for the column and bar chart based on categories.
|
||||
- `#F163374` - Provided color support to the highlighted point.
|
||||
- `#I342748` - Fixed width support have been provided for chart area.
|
||||
- `#I280225`, `#I340912` - Provided support to rotate y-axis labels to a given angle.
|
||||
- `#I345716` - Provided support to reverse the rendering order of the legend items in a chart.
|
||||
- Right to Left(RTL) feature added for all chart elements like legend, tooltip, data label, title, etc.
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-charts",
|
||||
"version": "19.3.55",
|
||||
"version": "1.158.0",
|
||||
"description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -5,8 +5,8 @@ import { Template } from '@syncfusion/ej2-angular-base';
|
|||
import { AccumulationSeriesCollectionDirective } from './series.directive';
|
||||
import { AccumulationAnnotationsDirective } from './annotations.directive';
|
||||
|
||||
export const inputs: string[] = ['allowExport','annotations','background','backgroundImage','border','center','currencyCode','dataSource','enableAnimation','enableBorderOnMouseMove','enableExport','enablePersistence','enableRtl','enableSmartLabels','height','highLightMode','highlightPattern','isMultiSelect','legendSettings','locale','margin','selectedDataIndexes','selectionMode','selectionPattern','series','subTitle','subTitleStyle','theme','title','titleStyle','tooltip','useGroupingSeparator','width'];
|
||||
export const outputs: string[] = ['afterExport','animationComplete','annotationRender','beforePrint','beforeResize','chartMouseClick','chartMouseDown','chartMouseLeave','chartMouseMove','chartMouseUp','legendRender','load','loaded','pointClick','pointMove','pointRender','resized','seriesRender','textRender','tooltipRender','dataSourceChange'];
|
||||
export const inputs: string[] = ['allowExport','annotations','background','backgroundImage','border','center','currencyCode','dataSource','enableAnimation','enableBorderOnMouseMove','enableExport','enablePersistence','enableRtl','enableSmartLabels','height','highlightMode','highlightPattern','isMultiSelect','legendSettings','locale','margin','selectedDataIndexes','selectionMode','selectionPattern','series','subTitle','subTitleStyle','theme','title','titleStyle','tooltip','useGroupingSeparator','width'];
|
||||
export const outputs: string[] = ['afterExport','animationComplete','annotationRender','beforePrint','beforeResize','chartDoubleClick','chartMouseClick','chartMouseDown','chartMouseLeave','chartMouseMove','chartMouseUp','legendRender','load','loaded','pointClick','pointMove','pointRender','resized','selectionComplete','seriesRender','textRender','tooltipRender','dataSourceChange'];
|
||||
export const twoWays: string[] = ['dataSource'];
|
||||
|
||||
/**
|
||||
|
@ -35,6 +35,7 @@ export class AccumulationChartComponent extends AccumulationChart implements ICo
|
|||
annotationRender: any;
|
||||
beforePrint: any;
|
||||
beforeResize: any;
|
||||
chartDoubleClick: any;
|
||||
chartMouseClick: any;
|
||||
chartMouseDown: any;
|
||||
chartMouseLeave: any;
|
||||
|
@ -47,6 +48,7 @@ export class AccumulationChartComponent extends AccumulationChart implements ICo
|
|||
pointMove: any;
|
||||
pointRender: any;
|
||||
resized: any;
|
||||
selectionComplete: any;
|
||||
seriesRender: any;
|
||||
textRender: any;
|
||||
tooltipRender: any;
|
||||
|
|
|
@ -11,8 +11,8 @@ import { AnnotationsDirective } from './annotations.directive';
|
|||
import { SelectedDataIndexesDirective } from './selecteddataindexes.directive';
|
||||
import { IndicatorsDirective } from './indicators.directive';
|
||||
|
||||
export const inputs: string[] = ['allowExport','allowMultiSelection','annotations','axes','background','backgroundImage','border','chartArea','columns','crosshair','currencyCode','dataSource','description','enableAnimation','enableAutoIntervalOnBothAxis','enableCanvas','enableExport','enablePersistence','enableRtl','enableSideBySidePlacement','height','highlightMode','highlightPattern','indicators','isMultiSelect','isTransposed','legendSettings','locale','margin','palettes','primaryXAxis','primaryYAxis','rangeColorSettings','rows','selectedDataIndexes','selectionMode','selectionPattern','series','subTitle','subTitleStyle','tabIndex','theme','title','titleStyle','tooltip','useGroupingSeparator','width','zoomSettings'];
|
||||
export const outputs: string[] = ['afterExport','animationComplete','annotationRender','axisLabelClick','axisLabelRender','axisMultiLabelRender','axisRangeCalculated','beforeExport','beforePrint','beforeResize','chartMouseClick','chartMouseDown','chartMouseLeave','chartMouseMove','chartMouseUp','drag','dragComplete','dragEnd','dragStart','legendClick','legendRender','load','loaded','multiLevelLabelClick','onZooming','pointClick','pointDoubleClick','pointMove','pointRender','resized','scrollChanged','scrollEnd','scrollStart','selectionComplete','seriesRender','sharedTooltipRender','textRender','tooltipRender','zoomComplete','dataSourceChange'];
|
||||
export const inputs: string[] = ['allowExport','allowMultiSelection','annotations','axes','background','backgroundImage','border','chartArea','columns','crosshair','currencyCode','dataSource','description','enableAnimation','enableAutoIntervalOnBothAxis','enableCanvas','enableExport','enablePersistence','enableRtl','enableSideBySidePlacement','height','highlightColor','highlightMode','highlightPattern','indicators','isMultiSelect','isTransposed','legendSettings','locale','margin','palettes','primaryXAxis','primaryYAxis','rangeColorSettings','rows','selectedDataIndexes','selectionMode','selectionPattern','series','subTitle','subTitleStyle','tabIndex','theme','title','titleStyle','tooltip','useGroupingSeparator','width','zoomSettings'];
|
||||
export const outputs: string[] = ['afterExport','animationComplete','annotationRender','axisLabelClick','axisLabelRender','axisMultiLabelRender','axisRangeCalculated','beforeExport','beforePrint','beforeResize','chartDoubleClick','chartMouseClick','chartMouseDown','chartMouseLeave','chartMouseMove','chartMouseUp','drag','dragComplete','dragEnd','dragStart','legendClick','legendRender','load','loaded','multiLevelLabelClick','onZooming','pointClick','pointDoubleClick','pointMove','pointRender','resized','scrollChanged','scrollEnd','scrollStart','selectionComplete','seriesRender','sharedTooltipRender','textRender','tooltipRender','zoomComplete','dataSourceChange'];
|
||||
export const twoWays: string[] = ['dataSource'];
|
||||
|
||||
/**
|
||||
|
@ -51,6 +51,7 @@ export class ChartComponent extends Chart implements IComponentBase {
|
|||
beforeExport: any;
|
||||
beforePrint: any;
|
||||
beforeResize: any;
|
||||
chartDoubleClick: any;
|
||||
chartMouseClick: any;
|
||||
chartMouseDown: any;
|
||||
chartMouseLeave: any;
|
||||
|
|
|
@ -4,7 +4,7 @@ import { Template } from '@syncfusion/ej2-angular-base';
|
|||
import { TrendlinesDirective } from './trendlines.directive';
|
||||
import { SegmentsDirective } from './segments.directive';
|
||||
|
||||
let input: string[] = ['animation', 'bearFillColor', 'binInterval', 'border', 'boxPlotMode', 'bullFillColor', 'cardinalSplineTension', 'close', 'colorName', 'columnSpacing', 'columnWidth', 'columnWidthInPixel', 'connector', 'cornerRadius', 'dashArray', 'dataSource', 'dragSettings', 'drawType', 'emptyPointSettings', 'enableComplexProperty', 'enableSolidCandles', 'enableTooltip', 'errorBar', 'fill', 'high', 'intermediateSumIndexes', 'isClosed', 'legendImageUrl', 'legendShape', 'low', 'marker', 'maxRadius', 'minRadius', 'name', 'negativeFillColor', 'nonHighlightStyle', 'opacity', 'open', 'pointColorMapping', 'query', 'segmentAxis', 'segments', 'selectionStyle', 'showMean', 'showNormalDistribution', 'size', 'splineType', 'stackingGroup', 'sumIndexes', 'summaryFillColor', 'tooltipFormat', 'tooltipMappingName', 'trendlines', 'type', 'unSelectedStyle', 'visible', 'volume', 'width', 'xAxisName', 'xName', 'yAxisName', 'yName', 'zOrder'];
|
||||
let input: string[] = ['animation', 'bearFillColor', 'binInterval', 'border', 'boxPlotMode', 'bullFillColor', 'cardinalSplineTension', 'close', 'colorName', 'columnSpacing', 'columnWidth', 'columnWidthInPixel', 'connector', 'cornerRadius', 'dashArray', 'dataSource', 'dragSettings', 'drawType', 'emptyPointSettings', 'enableComplexProperty', 'enableSolidCandles', 'enableTooltip', 'errorBar', 'fill', 'groupName', 'high', 'intermediateSumIndexes', 'isClosed', 'legendImageUrl', 'legendShape', 'low', 'marker', 'maxRadius', 'minRadius', 'name', 'negativeFillColor', 'nonHighlightStyle', 'opacity', 'open', 'pointColorMapping', 'query', 'segmentAxis', 'segments', 'selectionStyle', 'showMean', 'showNormalDistribution', 'size', 'splineType', 'stackingGroup', 'sumIndexes', 'summaryFillColor', 'tooltipFormat', 'tooltipMappingName', 'trendlines', 'type', 'unSelectedStyle', 'visible', 'volume', 'width', 'xAxisName', 'xName', 'yAxisName', 'yName', 'zOrder'];
|
||||
let outputs: string[] = [];
|
||||
/**
|
||||
* Series Directive
|
||||
|
@ -199,6 +199,12 @@ export class SeriesDirective extends ComplexBase<SeriesDirective> {
|
|||
* @default null
|
||||
*/
|
||||
public fill: any;
|
||||
/**
|
||||
* Defines the name that specifies the chart series are mutually exclusive and can be overlaid.
|
||||
* The axis in the same group shares the same baseline and location on the corresponding axis.
|
||||
* @default ''
|
||||
*/
|
||||
public groupName: any;
|
||||
/**
|
||||
* The DataSource field that contains the high value of y
|
||||
* It is applicable for series and technical indicators
|
||||
|
|
|
@ -5,6 +5,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### CircularGauge
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#F170652` - When the `roundedCornerRadius` property is set, the radius will be applied to both ends of the range.
|
||||
|
||||
## 19.3.53 (2021-11-12)
|
||||
|
||||
### CircularGauge
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-circulargauge",
|
||||
"version": "19.3.53",
|
||||
"version": "16.37.2",
|
||||
"description": "Essential JS 2 CircularGauge Components for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,27 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Diagram
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `SF-356262` - The issue "Dragging and Drop node not working properly by enabling page settings" has been fixed.
|
||||
- `F170399` - The issue "Unable to cast exception occurs when clicking on the expand icon" has been fixed.
|
||||
- `#I337722` - The issue "Connector Position not Updated Properly when rotating it with segments" has been fixed.
|
||||
- `#I341943` - The issue "BringIntoView API does not bring the large bounds into the screen viewport" has been fixed.
|
||||
- `#I342681` - The issue "BPMN Task shape becomes ellipse shape when printing the diagram" has been fixed.
|
||||
- `#I342979` - The issue "While loading the JSON data with line routing causes exception in Angular" has been fixed.
|
||||
- `#I345844` - The issue "An exception occurs when perform search in the symbol palette" has been fixed.
|
||||
- `#F169922` - The issue "Need to provide support to set assistants based on datasource field in organizational chart" has been fixed.
|
||||
- `#I345570` - The issue "Nodes doesn't gets arranged in zindex order after grouping it" has been fixed.
|
||||
- `#I346110` - The issue "Text did not display on Connector line after adjusting the Bezier Connector" has been fixed.
|
||||
- `#I346676` - The issue "Drag and drop item from Tree-View to Diagram doesn't behave correctly" has been fixed.
|
||||
- `#I347727` - The issue "RemovePalette API not working properly" has been fixed.
|
||||
- `#I348028` - The issue "SelectionChange newValue is null when deselecting one of multiple selected shapes" has been fixed.
|
||||
|
||||
## 19.3.56 (2021-12-02)
|
||||
|
||||
### Diagram
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-diagrams",
|
||||
"version": "19.3.55",
|
||||
"version": "19.3.56",
|
||||
"description": "Feature-rich diagram control to create diagrams like flow charts, organizational charts, mind maps, and BPMN diagrams. Its rich feature set includes built-in shapes, editing, serializing, exporting, printing, overview, data binding, and automatic layouts. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,77 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Document Editor
|
||||
|
||||
- `I348089` - Resolved the protected columns, rows, and cells editing issue.
|
||||
- `I344822` - Word with hyphen characters are now displayed properly.
|
||||
- `I345558` - Resolved the table layout for the nested table with position.
|
||||
- `I346408` - Table cell content reversed on undo is now resolved.
|
||||
- `I346992` - Paragraph with widow/orphan property is now displayed properly.
|
||||
- `I341119` - Document with image and table with top and bottom wrapping style is now opened properly.
|
||||
- `I344713`- Resolved table header row rendering issue.
|
||||
- `I341963`, `#I341840` - Resolved the table rendering issue.
|
||||
- `I344704` - Resolved issue with tracking changes in empty paragraph.
|
||||
- `I344351` - Line height is now calculated properly when space character has font size greater than the paragraph mark.
|
||||
- `I345759`, `#I343106`- Resolved the table border rendering issue.
|
||||
- `#I343645` - Table grid after width defined as percentage type is now properly exported in server-side.
|
||||
- `#I341659` - Resolved the list alignment issue.
|
||||
- `#I347230` - Line spacing value zero is now properly exported in server-side.
|
||||
- `#I346468` - Resolved the document corruption issue due to z-order in server-side exporting.
|
||||
- `#I344830` - Resolved exception in opening and saving the document with calculation type form field.
|
||||
- `#I345582`, `#I341985` - Document with tab width is now displayed properly.
|
||||
- `#I346985` - Line height is now properly updated for tab character when its font size greater than other elements in the line.
|
||||
- `#FB29648` - Table rows/columns in header and footer are now resized properly.
|
||||
- `#I349115` - Resolved the scrolling behaviour issue when using `goToPage` API.
|
||||
- `#I348516` - Table/Cell background color is preserved properly during copy/paste.
|
||||
- `#I341891` - Resolved the hanging issue while editing the footnote content.
|
||||
- `#I344790` - Resolved the footnote overlapping issue when editing a table.
|
||||
- `#I343310` - Resolved the blank page issue in the exported Word document due to footnote.
|
||||
- `#I345594` - Resolved the new style listing problem when Document editor is localized for languages other than English.
|
||||
- `#I344840` - Resolved the height and width for `insertImage` API.
|
||||
- `#I343403` - Resolved the script error while opening document with tracked changes and restrict editing enabled.
|
||||
- `#I342774` - The Word document is now exported properly when the document contains content control.
|
||||
- `#I340276` - Resolved issue with entering custom date time value for form field.
|
||||
- `#I344605` - Resolved the context menu displaying issue when multiple instances of Document Editor are used in same page.
|
||||
- `#I337087`, `#I344332` - Improved the suggestion construction logic for error words.
|
||||
- `#I338302` - Resolved the hanging issue when opening document with table.
|
||||
- `#I339240` - RTL list is now deleted properly.
|
||||
- `#I340758` - The Word document is now exported properly when the document contains table with merged cells.
|
||||
- `#I341140` - Tracked changes is now updated properly for the existing empty line.
|
||||
- `#F167253`, `#F168269` - Track changes pane visibility issue is now resolved.
|
||||
- `#F168463` - The floating element with square wrapping style is now displayed properly.
|
||||
- `#I338947` - Resolved the issue with undo after pasting Hebrew text.
|
||||
- `#I341435` - Optimized the content change event triggering in Document Editor.
|
||||
- `#I340867` - Selection is now working properly after applying character format.
|
||||
- `#I341335` - Text formatting is now preserved properly for merge fields.
|
||||
- `#I339239`, `#I339242`, `#I339021` - RTL text are now arranged properly.
|
||||
- `#I335659` - RTL text are now preserved properly on undo/redo.
|
||||
- `#I340643` - The comment mark is now removed properly when deleting comment.
|
||||
- `#I339335` - Resolved the hanging issue when editing document with Hebrew text.
|
||||
- `#I340121` - Resolved the issue with rendering elbow connector as line connector.
|
||||
- `#I339453` - Resolved the issue with rendering a fixed width table.
|
||||
- `#I341119` - Resolved the overlapping issue for image with top and bottom wrapping inside table.
|
||||
- `#I339602` – Track changes is now updated properly in header and footer.
|
||||
- `#I341964`, `#I342165` – RTL text is now arranged properly when copy/paste.
|
||||
- `#I339714` – Footnote order is now updated properly.
|
||||
- `#I339973` - Table is now preserved properly in the exported Word document.
|
||||
- `#I340795` – Field is now copied properly.
|
||||
- `#I339872` – Page number in footer is now updated properly.
|
||||
- `#I339576`, `#F168072` – Resolved the issue in applying page orientation with the section break.
|
||||
- `#I339027` – Resolved the script error in saving document with tracked changes in header/footer.
|
||||
- `#I340532` – Html elements are now properly disposed.
|
||||
- `#F168319` – Resolved the ViewChange event binding issue in Document Editor component.
|
||||
- `#I341375` – Resolved the undo/redo issue in comment editing operations.
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#I345565` - Added support for Word 2013 justification.
|
||||
- `#I343497` - Added support to display the texture style for table cell shading.
|
||||
- `#I343751` - Added alert window for row and column specified more than 63 and 32767 respectively in insert table dialog.
|
||||
- `#I342110` - Added event to customize the XMLHttpRequest in DocumentEditor and DocumentEditorContainer component.
|
||||
|
||||
## 19.3.56 (2021-12-02)
|
||||
|
||||
### Document Editor
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-documenteditor",
|
||||
"version": "19.3.56",
|
||||
"version": "19.23.6",
|
||||
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -4,7 +4,7 @@ import { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';
|
|||
|
||||
|
||||
|
||||
export const inputs: string[] = ['currentUser','documentEditorSettings','enableComment','enableCsp','enableLocalPaste','enableLockAndEdit','enablePersistence','enableRtl','enableSpellCheck','enableToolbar','enableTrackChanges','headers','height','layoutType','locale','restrictEditing','serverActionSettings','serviceUrl','showPropertiesPane','toolbarItems','userColor','width','zIndex'];
|
||||
export const inputs: string[] = ['currentUser','documentEditorSettings','documentSettings','enableComment','enableCsp','enableLocalPaste','enableLockAndEdit','enablePersistence','enableRtl','enableSpellCheck','enableToolbar','enableTrackChanges','headers','height','layoutType','locale','restrictEditing','serverActionSettings','serviceUrl','showPropertiesPane','toolbarItems','userColor','width','zIndex'];
|
||||
export const outputs: string[] = ['beforeCommentAction','beforePaneSwitch','commentDelete','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','selectionChange','serviceFailure','toolbarClick','trackChange','beforeXmlHttpRequestSend'];
|
||||
export const twoWays: string[] = [];
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ import { DocumentEditor } from '@syncfusion/ej2-documenteditor';
|
|||
|
||||
|
||||
|
||||
export const inputs: string[] = ['acceptTab','currentUser','defaultPasteOption','documentEditorSettings','documentName','enableBookmarkDialog','enableBordersAndShadingDialog','enableComment','enableContextMenu','enableCursorOnReadOnly','enableEditor','enableEditorHistory','enableFontDialog','enableFootnoteAndEndnoteDialog','enableFormField','enableHyperlinkDialog','enableImageResizer','enableListDialog','enableLocalPaste','enableLockAndEdit','enableOptionsPane','enablePageSetupDialog','enableParagraphDialog','enablePersistence','enablePrint','enableRtl','enableSearch','enableSelection','enableSfdtExport','enableSpellCheck','enableStyleDialog','enableTableDialog','enableTableOfContentsDialog','enableTableOptionsDialog','enableTablePropertiesDialog','enableTextExport','enableTrackChanges','enableWordExport','headers','height','isReadOnly','layoutType','locale','pageGap','pageOutline','serverActionSettings','serviceUrl','showComments','showRevisions','useCtrlClickToFollowHyperlink','userColor','width','zIndex','zoomFactor'];
|
||||
export const inputs: string[] = ['acceptTab','currentUser','defaultPasteOption','documentEditorSettings','documentName','documentSettings','enableBookmarkDialog','enableBordersAndShadingDialog','enableComment','enableContextMenu','enableCursorOnReadOnly','enableEditor','enableEditorHistory','enableFontDialog','enableFootnoteAndEndnoteDialog','enableFormField','enableHyperlinkDialog','enableImageResizer','enableListDialog','enableLocalPaste','enableLockAndEdit','enableOptionsPane','enablePageSetupDialog','enableParagraphDialog','enablePersistence','enablePrint','enableRtl','enableSearch','enableSelection','enableSfdtExport','enableSpellCheck','enableStyleDialog','enableTableDialog','enableTableOfContentsDialog','enableTableOptionsDialog','enableTablePropertiesDialog','enableTextExport','enableTrackChanges','enableWordExport','headers','height','isReadOnly','layoutType','locale','pageGap','pageOutline','serverActionSettings','serviceUrl','showComments','showRevisions','useCtrlClickToFollowHyperlink','userColor','width','zIndex','zoomFactor'];
|
||||
export const outputs: string[] = ['actionComplete','afterFormFieldFill','beforeCommentAction','beforeFileOpen','beforeFormFieldFill','beforePaneSwitch','commentBegin','commentDelete','commentEnd','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','keyDown','requestNavigate','searchResultsChange','selectionChange','serviceFailure','trackChange','viewChange','zoomFactorChange','beforeXmlHttpRequestSend'];
|
||||
export const twoWays: string[] = [];
|
||||
|
||||
|
|
|
@ -2,7 +2,15 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### ComboBox
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I347955` - Issue with "custom value is not updated to the input while typing the custom value and pressing the enter key" has been resolved.
|
||||
|
||||
## 19.3.56 (2021-12-02)
|
||||
|
||||
### MultiSelect
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-dropdowns",
|
||||
"version": "19.3.55",
|
||||
"version": "18.34.12",
|
||||
"description": "Essential JS 2 DropDown Components for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,21 +2,13 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### File Manager
|
||||
|
||||
#### Bug Fixes
|
||||
#### New Features
|
||||
|
||||
- `#I341862` - The issue with "`filterFiles` method throws script error in File Manager" has been resolved.
|
||||
|
||||
## 19.3.44 (2021-10-05)
|
||||
|
||||
### File Manager
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I340018` - The issue with "Script gets executed when new folder is created with HTML tags while using `enableHtmlSanitizer` property of File Manager component" has been resolved.
|
||||
- Provided support to customize the default search placeholder text of the File Manager.
|
||||
|
||||
## 19.2.56 (2021-08-17)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-filemanager",
|
||||
"version": "19.3.53",
|
||||
"version": "18.6.2",
|
||||
"description": "Essential JS 2 FileManager Component for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,16 +2,22 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Gantt
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#348627` - Gantt Chart timeline display issue with dates on which DST change happens has been fixed.
|
||||
- `#346141` - Issue with Gantt manipulates and change task data date values from original data has been fixed.
|
||||
- `#F170644` - Issue in manual start date while mapping multiple parent levels has been fixed.
|
||||
- `#F170274` - DateTimePicker is not rendering in dialog segment tab start date and end date columns has been fixed.
|
||||
|
||||
- `F159354` - Issue in locale text of predecessor tooltip has been fixed.
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
- Original user datasource is maintained in `taskData` and `dataSource` properties in Gantt during load time. It will update only after CRUD operation.
|
||||
|
||||
## 19.3.56 (2021-12-02)
|
||||
|
||||
### Gantt
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-gantt",
|
||||
"version": "19.3.56",
|
||||
"version": "19.7.0",
|
||||
"description": "Essential JS 2 Gantt Component for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Grid
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#F170844` - Borderline issue in stacked column has been fixed.
|
||||
- `#I355438` - Event argument type issue in `actionComplete` event while filtering is fixed.
|
||||
- `#F170531` - wrong row information while clicking the custom sub context menu items id fixed.
|
||||
|
||||
## 19.3.57 (2021-12-07)
|
||||
|
||||
### Grid
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-grids",
|
||||
"version": "19.3.57",
|
||||
"version": "1.101.1",
|
||||
"description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,26 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Signature
|
||||
|
||||
The Signature control allows user to draw smooth signatures as vector outline of strokes using variable width Bézier curve interpolation. You can use your finger, pen, or mouse on a tablet, touchscreen, etc., to draw your own signature on this Signature control.
|
||||
|
||||
|
||||
- **Customization** - Support various customization options like background color, background image, stroke color, stroke width, save with background, undo, redo, clear, readonly, and disabled.
|
||||
- **Load** - Support to load the signature as base64.
|
||||
- **Draw** - Support to draw the text with the different font family and font size.
|
||||
- **Save** - Support to save the signature as image like PNG, JPEG, and SVG.
|
||||
|
||||
The Signature component allows user to draw smooth signatures as vector outline of strokes using variable width Bézier curve interpolation. You can use your finger, pen, or mouse on a tablet, touchscreen, etc., to draw your own signature on this Signature component.
|
||||
|
||||
|
||||
- **Customization** - Support various customization options like background color, background image, stroke color, stroke width, save with background, undo, redo, clear, readonly, and disabled.
|
||||
- **Load** - Support to load the signature as base64.
|
||||
- **Draw** - Support to draw the text with the different font family and font size.
|
||||
- **Save** - Support to save the signature as image like PNG, JPEG, and SVG.
|
||||
|
||||
## 19.3.53 (2021-11-12)
|
||||
|
||||
### ColorPicker
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-inputs",
|
||||
"version": "19.3.53",
|
||||
"version": "18.42.2",
|
||||
"description": "A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -17,5 +17,8 @@ export { UploaderAllModule } from './uploader/uploader-all.module';
|
|||
export { ColorPickerComponent} from './color-picker/colorpicker.component';
|
||||
export { ColorPickerModule } from './color-picker/colorpicker.module';
|
||||
export { ColorPickerAllModule } from './color-picker/colorpicker-all.module';
|
||||
export { SignatureComponent} from './signature/signature.component';
|
||||
export { SignatureModule } from './signature/signature.module';
|
||||
export { SignatureAllModule } from './signature/signature-all.module';
|
||||
export * from './form-validator/form-validator';
|
||||
export * from '@syncfusion/ej2-inputs';
|
|
@ -0,0 +1,3 @@
|
|||
export { SignatureComponent} from './signature.component';
|
||||
export { SignatureModule } from './signature.module';
|
||||
export { SignatureAllModule } from './signature-all.module';
|
|
@ -0,0 +1,22 @@
|
|||
import { NgModule, ValueProvider } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { SignatureComponent } from './signature.component';
|
||||
import { SignatureModule } from './signature.module';
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* NgModule definition for the Signature component with providers.
|
||||
*/
|
||||
@NgModule({
|
||||
imports: [CommonModule, SignatureModule],
|
||||
exports: [
|
||||
SignatureModule
|
||||
],
|
||||
providers:[
|
||||
|
||||
]
|
||||
})
|
||||
export class SignatureAllModule { }
|
|
@ -0,0 +1,92 @@
|
|||
import { Component, ElementRef, ViewContainerRef, ValueProvider, Renderer2, Injector, ChangeDetectionStrategy, forwardRef } from '@angular/core';
|
||||
import { NG_VALUE_ACCESSOR } from '@angular/forms';
|
||||
import { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, FormBase, setValue } from '@syncfusion/ej2-angular-base';
|
||||
import { Signature } from '@syncfusion/ej2-inputs';
|
||||
|
||||
|
||||
|
||||
export const inputs: string[] = ['backgroundColor','backgroundImage','disabled','enablePersistence','enableRtl','isReadOnly','locale','maxStrokeWidth','minStrokeWidth','saveWithBackground','strokeColor','velocity'];
|
||||
export const outputs: string[] = ['focus', 'blur', 'beforeSave','change','created'];
|
||||
export const twoWays: string[] = [];
|
||||
|
||||
/**
|
||||
* Represents the EJ2 Angular Signature Component.
|
||||
* ```html
|
||||
* <canvas ejs-signature />
|
||||
* ```
|
||||
*/
|
||||
@Component({
|
||||
selector: '[ejs-signature]',
|
||||
inputs: inputs,
|
||||
outputs: outputs,
|
||||
template: '',
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
providers: [
|
||||
{
|
||||
provide: NG_VALUE_ACCESSOR,
|
||||
useExisting: forwardRef(() => SignatureComponent),
|
||||
multi: true
|
||||
}
|
||||
],
|
||||
queries: {
|
||||
|
||||
}
|
||||
})
|
||||
@ComponentMixins([ComponentBase, FormBase])
|
||||
export class SignatureComponent extends Signature implements IComponentBase {
|
||||
public formCompContext : any;
|
||||
public formContext : any;
|
||||
public tagObjects: any;
|
||||
beforeSave: any;
|
||||
change: any;
|
||||
public created: any;
|
||||
|
||||
|
||||
|
||||
public focus: any;
|
||||
public blur: any;
|
||||
constructor(private ngEle: ElementRef, private srenderer: Renderer2, private viewContainerRef:ViewContainerRef, private injector: Injector) {
|
||||
super();
|
||||
this.element = this.ngEle.nativeElement;
|
||||
this.injectedModules = this.injectedModules || [];
|
||||
|
||||
this.registerEvents(outputs);
|
||||
this.addTwoWay.call(this, twoWays);
|
||||
setValue('currentInstance', this, this.viewContainerRef);
|
||||
this.formContext = new FormBase();
|
||||
this.formCompContext = new ComponentBase();
|
||||
}
|
||||
|
||||
public registerOnChange(registerFunction: (_: any) => void): void {
|
||||
}
|
||||
|
||||
public registerOnTouched(registerFunction: () => void): void {
|
||||
}
|
||||
|
||||
public writeValue(value: any): void {
|
||||
}
|
||||
|
||||
public setDisabledState(disabled: boolean): void {
|
||||
}
|
||||
|
||||
public ngOnInit() {
|
||||
this.formCompContext.ngOnInit(this);
|
||||
}
|
||||
|
||||
public ngAfterViewInit(): void {
|
||||
this.formContext.ngAfterViewInit(this);
|
||||
}
|
||||
|
||||
public ngOnDestroy(): void {
|
||||
this.formCompContext.ngOnDestroy(this);
|
||||
}
|
||||
|
||||
public ngAfterContentChecked(): void {
|
||||
|
||||
this.formCompContext.ngAfterContentChecked(this);
|
||||
}
|
||||
|
||||
public registerEvents: (eventList: string[]) => void;
|
||||
public addTwoWay: (propList: string[]) => void;
|
||||
}
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { SignatureComponent } from './signature.component';
|
||||
|
||||
/**
|
||||
* NgModule definition for the Signature component.
|
||||
*/
|
||||
@NgModule({
|
||||
imports: [CommonModule],
|
||||
declarations: [
|
||||
SignatureComponent
|
||||
],
|
||||
exports: [
|
||||
SignatureComponent
|
||||
]
|
||||
})
|
||||
export class SignatureModule { }
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/bootstrap-dark.scss';
|
||||
@import 'input/bootstrap-dark.scss';
|
||||
@import 'numerictextbox/bootstrap-dark.scss';
|
||||
@import 'maskedtextbox/bootstrap-dark.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/bootstrap.scss';
|
||||
@import 'input/bootstrap.scss';
|
||||
@import 'numerictextbox/bootstrap.scss';
|
||||
@import 'maskedtextbox/bootstrap.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/bootstrap4.scss';
|
||||
@import 'input/bootstrap4.scss';
|
||||
@import 'numerictextbox/bootstrap4.scss';
|
||||
@import 'maskedtextbox/bootstrap4.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/bootstrap5-dark.scss';
|
||||
@import 'input/bootstrap5-dark.scss';
|
||||
@import 'numerictextbox/bootstrap5-dark.scss';
|
||||
@import 'maskedtextbox/bootstrap5-dark.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/bootstrap5.scss';
|
||||
@import 'input/bootstrap5.scss';
|
||||
@import 'numerictextbox/bootstrap5.scss';
|
||||
@import 'maskedtextbox/bootstrap5.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/fabric-dark.scss';
|
||||
@import 'input/fabric-dark.scss';
|
||||
@import 'numerictextbox/fabric-dark.scss';
|
||||
@import 'maskedtextbox/fabric-dark.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/fabric.scss';
|
||||
@import 'input/fabric.scss';
|
||||
@import 'numerictextbox/fabric.scss';
|
||||
@import 'maskedtextbox/fabric.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/highcontrast-light.scss';
|
||||
@import 'input/highcontrast-light.scss';
|
||||
@import 'numerictextbox/highcontrast-light.scss';
|
||||
@import 'maskedtextbox/highcontrast-light.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/highcontrast.scss';
|
||||
@import 'input/highcontrast.scss';
|
||||
@import 'numerictextbox/highcontrast.scss';
|
||||
@import 'maskedtextbox/highcontrast.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/material-dark.scss';
|
||||
@import 'input/material-dark.scss';
|
||||
@import 'numerictextbox/material-dark.scss';
|
||||
@import 'maskedtextbox/material-dark.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/material.scss';
|
||||
@import 'input/material.scss';
|
||||
@import 'numerictextbox/material.scss';
|
||||
@import 'maskedtextbox/material.scss';
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/bootstrap-dark.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/bootstrap.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/bootstrap4.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/bootstrap5-dark.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/bootstrap5.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/fabric-dark.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/fabric.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/highcontrast-light.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/highcontrast.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/material-dark.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/material.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/tailwind-dark.scss';
|
|
@ -0,0 +1 @@
|
|||
@import 'ej2-inputs/styles/signature/tailwind.scss';
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/tailwind-dark.scss';
|
||||
@import 'input/tailwind-dark.scss';
|
||||
@import 'numerictextbox/tailwind-dark.scss';
|
||||
@import 'maskedtextbox/tailwind-dark.scss';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@import 'signature/tailwind.scss';
|
||||
@import 'input/tailwind.scss';
|
||||
@import 'numerictextbox/tailwind.scss';
|
||||
@import 'maskedtextbox/tailwind.scss';
|
||||
|
|
|
@ -2,31 +2,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### Kanban
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I344836` - The issue with "Swimlane row is not created when kanban keyField has 0 value alone" has been resolved.
|
||||
|
||||
## 19.3.46 (2021-10-19)
|
||||
|
||||
### Kanban
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I344836` - The issue with "Card's are not rendered, when Kanban KeyField has value as zero" has been resolved.
|
||||
- `F169010` - The issue with "The Kanban board refreshed before fetching data from the server" has been solved.
|
||||
- `F169408` - The exception raised "When dynamically adding new column, after deleting the columns from the Kanban" has been resolved.
|
||||
|
||||
## 19.3.45 (2021-10-12)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Kanban
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#FB29010` - The issue with "`showItemCount` in swimlane row is not resetting to zero if no cards are present" has been resolved.
|
||||
- `#F169010` - The issue with "The Kanban board refreshed before fetching data from the server" has been solved.
|
||||
|
||||
## 19.3.44 (2021-10-05)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-kanban",
|
||||
"version": "19.3.55",
|
||||
"version": "19.5.4",
|
||||
"description": "The Kanban board is an efficient way to visualize the workflow at each stage along its path to completion. The most important features available are Swim lane, filtering, and editing. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.44 (2021-10-05)
|
||||
## 19.3.43 (2021-09-30)
|
||||
|
||||
### Splitter
|
||||
|
||||
|
@ -10,14 +10,6 @@
|
|||
|
||||
- `#I341650` - The issue with "Resize event handler is not properly un-wired, when destroying the splitter component" has been resolved.
|
||||
|
||||
## 19.2.55 (2021-08-11)
|
||||
|
||||
### Dashboard Layout
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I306072` - The Floating issue in Dashboard Layout when the scroll bar is in the middle of the page has been resolved.
|
||||
|
||||
## 19.2.48 (2021-07-20)
|
||||
|
||||
### Splitter
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-layouts",
|
||||
"version": "19.3.53",
|
||||
"version": "19.6.1",
|
||||
"description": "A package of Essential JS 2 layout pure CSS components such as card and avatar. The card is used as small container to show content in specific structure, whereas the avatars are icons, initials or figures representing particular person. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-lineargauge",
|
||||
"version": "19.3.53",
|
||||
"version": "16.33.11",
|
||||
"description": "Essential JS 2 LinearGauge Components for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### ListBase
|
||||
|
||||
|
|
|
@ -11,6 +11,19 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Maps
|
||||
|
||||
#### New Features
|
||||
|
||||
- GeoJSON maps with "LineString" geometry type is now supported in the Maps control.
|
||||
- When the `animationDuration` property is set, the zooming of map service providers such as OSM, Bing, and others is now smoother.
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#F163990` - When the `imageUrlValuePath` property is set as the source image for the markers, image type markers will render properly.
|
||||
|
||||
## 19.3.46 (2021-10-19)
|
||||
|
||||
### Maps
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-maps",
|
||||
"version": "19.3.53",
|
||||
"version": "16.34.3",
|
||||
"description": "The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,41 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Tab
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#I302394` - Provided support to maintain the active item in either tab header area or inside the popup.
|
||||
- `#F166169` - Provided support to identify the tab select event raised by user interaction or programmatic way.
|
||||
|
||||
### TreeView
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#FB27518` - Provided support to wrap the TreeView node text when its text content exceeds the TreeView node width.
|
||||
|
||||
### Breadcrumb
|
||||
|
||||
#### New Features
|
||||
|
||||
- Provided new types of overflow mode and as follows:
|
||||
|
||||
1. **Menu**: Shows the number of breadcrumb items that can be accommodated within the container space, and creates a sub menu with the remaining items.
|
||||
2. **Wrap**: Wraps the items on multiple lines when the Breadcrumb’s width exceeds the container space.
|
||||
3. **Scroll**: Shows an HTML scroll bar when the Breadcrumb’s width exceeds the container space.
|
||||
4. **None**: Shows all the items on a single line.
|
||||
|
||||
|
||||
5. Provided `cancel` support in `beforeItemRender` event.
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
- Provided `disabled` property in Breadcrumb and Breadcrumb's Item instead of using CSS class `e-disabled`.
|
||||
- Removed `width` property from Breadcrumb component, you can set `width` in the style attribute of CSS to breadcrumb's element or its parent element.
|
||||
|
||||
## 19.3.57 (2021-12-07)
|
||||
|
||||
### Sidebar
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-navigations",
|
||||
"version": "19.3.56",
|
||||
"version": "19.20.6",
|
||||
"description": "A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -4,7 +4,7 @@ import { Breadcrumb } from '@syncfusion/ej2-navigations';
|
|||
import { Template } from '@syncfusion/ej2-angular-base';
|
||||
import { BreadcrumbItemsDirective } from './items.directive';
|
||||
|
||||
export const inputs: string[] = ['activeItem','cssClass','enableActiveItemNavigation','enableNavigation','enablePersistence','enableRtl','itemTemplate','items','locale','maxItems','overflowMode','separatorTemplate','url','width'];
|
||||
export const inputs: string[] = ['activeItem','cssClass','disabled','enableActiveItemNavigation','enableNavigation','enablePersistence','enableRtl','itemTemplate','items','locale','maxItems','overflowMode','separatorTemplate','url'];
|
||||
export const outputs: string[] = ['beforeItemRender','created','itemClick','activeItemChange'];
|
||||
export const twoWays: string[] = ['activeItem'];
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ import { ComplexBase, ArrayBase, setValue } from '@syncfusion/ej2-angular-base';
|
|||
|
||||
|
||||
|
||||
let input: string[] = ['iconCss', 'text', 'url'];
|
||||
let input: string[] = ['disabled', 'iconCss', 'text', 'url'];
|
||||
let outputs: string[] = [];
|
||||
/**
|
||||
* `e-breadcrumb-item` directive represent a item of the Angular Breadcrumb.
|
||||
|
@ -30,6 +30,11 @@ export class BreadcrumbItemDirective extends ComplexBase<BreadcrumbItemDirective
|
|||
|
||||
|
||||
|
||||
/**
|
||||
* Enable or disable the breadcrumb item, when set to true, the breadcrumb item will be disabled.
|
||||
* @default false
|
||||
*/
|
||||
public disabled: any;
|
||||
/**
|
||||
* Defines a class/multiple classes separated by a space for the item that is used to include an icon.
|
||||
* @default null
|
||||
|
|
|
@ -4,7 +4,7 @@ import { Tab } from '@syncfusion/ej2-navigations';
|
|||
|
||||
import { TabItemsDirective } from './items.directive';
|
||||
|
||||
export const inputs: string[] = ['allowDragAndDrop','animation','cssClass','dragArea','enableHtmlSanitizer','enablePersistence','enableRtl','headerPlacement','height','heightAdjustMode','items','loadOn','locale','overflowMode','scrollStep','selectedItem','showCloseButton','width'];
|
||||
export const inputs: string[] = ['allowDragAndDrop','animation','cssClass','dragArea','enableHtmlSanitizer','enablePersistence','enableRtl','headerPlacement','height','heightAdjustMode','items','loadOn','locale','overflowMode','reorderActiveTab','scrollStep','selectedItem','showCloseButton','width'];
|
||||
export const outputs: string[] = ['added','adding','created','destroyed','dragged','dragging','onDragStart','removed','removing','selected','selecting'];
|
||||
export const twoWays: string[] = [''];
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ import { TreeView } from '@syncfusion/ej2-navigations';
|
|||
import { Template } from '@syncfusion/ej2-angular-base';
|
||||
|
||||
|
||||
export const inputs: string[] = ['allowDragAndDrop','allowEditing','allowMultiSelection','animation','autoCheck','checkedNodes','cssClass','disabled','dragArea','enableHtmlSanitizer','enablePersistence','enableRtl','expandOn','expandedNodes','fields','fullRowNavigable','fullRowSelect','loadOnDemand','locale','nodeTemplate','selectedNodes','showCheckBox','sortOrder'];
|
||||
export const inputs: string[] = ['allowDragAndDrop','allowEditing','allowMultiSelection','allowTextWrap','animation','autoCheck','checkedNodes','cssClass','disabled','dragArea','enableHtmlSanitizer','enablePersistence','enableRtl','expandOn','expandedNodes','fields','fullRowNavigable','fullRowSelect','loadOnDemand','locale','nodeTemplate','selectedNodes','showCheckBox','sortOrder'];
|
||||
export const outputs: string[] = ['actionFailure','created','dataBound','dataSourceChanged','destroyed','drawNode','keyPress','nodeChecked','nodeChecking','nodeClicked','nodeCollapsed','nodeCollapsing','nodeDragStart','nodeDragStop','nodeDragging','nodeDropped','nodeEdited','nodeEditing','nodeExpanded','nodeExpanding','nodeSelected','nodeSelecting'];
|
||||
export const twoWays: string[] = [''];
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-notifications",
|
||||
"version": "19.3.53",
|
||||
"version": "18.24.1",
|
||||
"description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.57 (2021-12-07)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### PDF Viewer
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-pdfviewer",
|
||||
"version": "19.3.57",
|
||||
"version": "19.26.1",
|
||||
"description": "Essential JS 2 PDF viewer Component for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,50 +2,26 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Pivot Table
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- Pivot chart's `textRender` event now works properly in Angular.
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### Pivot Table
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- The pivot table can now be properly exported to an pdf file with two levels of columns.
|
||||
|
||||
## 19.3.53 (2021-11-12)
|
||||
|
||||
### Pivot Table
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- The Pivot Table can now be exported properly with static field list.
|
||||
- `#I349396` - When the virtual scrolling feature is enabled, as well as when members are filtered, the Pivot Table can now be rendered properly.
|
||||
- `#I340539` - In Angular, the bundle size for Pivot Table has been reduced.
|
||||
- `#I347116` - With the toolbar UI, the Pivot Chart is now refreshed properly.
|
||||
- `#I347116` - With the Pivot Chart's default settings, its labels are displayed properly.
|
||||
- `#I348183` - While performing value sorting with a single measure, the Pivot Table will now be rendered properly.
|
||||
- `#I348952` - In the pivot table, the tooltip for string fields is now properly displayed.
|
||||
- `#F170928` - When using the virtual scrolling feature, the calculated field buttons with edit option inside grouping bar and field list layout are now properly displayed.
|
||||
- `#F170654` - The caption in the grouping field buttons within the grouping bar and field list layout is now displayed properly.
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#I343343` - Provided support to render value totals alone when no field in row axis.
|
||||
|
||||
## 19.3.48 (2021-11-02)
|
||||
|
||||
### Pivot Table
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- While no fields are bound in the values axis, the empty pivot table is now properly displayed.
|
||||
- Even the value fields starts with the same unique name (fieldName), the Pivot Table values are now properly displayed.
|
||||
|
||||
## 19.3.47 (2021-10-26)
|
||||
|
||||
### Pivot Table
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I345673` - Even the value fields starts with the same caption, the Pivot Table values are now properly displayed.
|
||||
- `#I295658`, `#I320675`, `#I329355`, `#F158271`, `#F158475` - Provided support to display summarized totals (grand totals) either at the first or last position in the Pivot Table's row and column axes.
|
||||
- `#I327744` - Provided support to align text for specific column headers.
|
||||
- `#F159996` - Provided action begin and complete events to identify UI actions in the Pivot Table such as drill down/up, value sorting, grouping bar and field list UI actions, and CRUD operations. If the UI actions do not achieve the desired result, the action failure event is triggered.
|
||||
|
||||
## 19.3.46 (2021-10-19)
|
||||
|
||||
|
@ -53,7 +29,7 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I345297` - While clicking the value sorting icon, the "cellClick" event is now properly triggered.
|
||||
- `#I345297` - While clicking the value sorting icon, the cell click event is now properly triggered.
|
||||
- `#I342886` - The "Calculated Field" feature in the pivot table now works properly in Angular production mode.
|
||||
|
||||
## 19.3.44 (2021-10-05)
|
||||
|
@ -63,9 +39,9 @@
|
|||
#### Bug Fixes
|
||||
|
||||
- `#F168308` - The pivot table can now be rendered properly with custom number formats.
|
||||
- `#I339705` - When the virtualization feature is used, the pivot table can now be rendered properly without an unnecessary horizontal scrollbar when the content does not require it.
|
||||
- `#I339705` - When the virtual scrolling feature is used, the pivot table can now be rendered properly without an unnecessary horizontal scrollbar when the content does not require it.
|
||||
- `#I341987` - The pivot table can now be rendered properly while perform filtering with OLAP data source.
|
||||
- `#I342221` - The pivot table can now be rendered properly while applying date grouing through UI.
|
||||
- `#I342221` - The pivot table can now be rendered properly while applying date grouping through UI.
|
||||
- The column headers are now displayed properly while perform resizing.
|
||||
- `#I342221` - The pivot table can now be rendered properly while perform member filtering with an empty header.
|
||||
|
||||
|
@ -87,7 +63,7 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I337487` - Now the field's caption can be changed dynamically using the value field settings dialog.
|
||||
- `#I337487` - Now the field's caption can be changed dynamically using the value field settings pop-up.
|
||||
- `#F167449` - Now the fields panel has been refreshed properly with toolbar UI.
|
||||
|
||||
## 19.2.51 (2021-08-03)
|
||||
|
@ -96,9 +72,9 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#F166428` - Issue while resizing column with virtualization in the pivot table has been resolved.
|
||||
- `#336591`,`#337082` - When using the virtualization feature, the pivot table columns are now properly displayed when scrolling horizontally.
|
||||
- `#337082` - The pivot table is now properly displayed when scrolling horizontally while filtering is applied when using the virtualization feature.
|
||||
- `#F166428` - Issue while resizing column with virtual scrolling in the pivot table has been resolved.
|
||||
- `#336591`,`#337082` - When using the virtual scrolling feature, the pivot table columns are now properly displayed when scrolling horizontally.
|
||||
- `#337082` - The pivot table is now properly displayed when scrolling horizontally while filtering is applied when using the virtual scrolling feature.
|
||||
|
||||
## 19.2.49 (2021-07-27)
|
||||
|
||||
|
@ -147,7 +123,7 @@
|
|||
|
||||
- `#289077` - Horizontal scrolling issue raised in the latest version of Firefox has been fixed.
|
||||
|
||||
- `#288047` - The options in the number formatting dialog are now properly maintained.
|
||||
- `#288047` - The options in the number formatting pop-up are now properly maintained.
|
||||
- `#288625` - The selection option in the pivot chart is now working properly.
|
||||
- `#288633` - Members of the pivot chart legend are not properly segregated.
|
||||
|
||||
|
@ -157,8 +133,8 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
- The drill through dialog now be showed the correct raw items when we filtering applied in fields in filter axis.
|
||||
- The drill through dialog can now be openend when we bind measures in row axis.
|
||||
- The drill through pop-up now be showed the correct raw items when we filtering applied in fields in filter axis.
|
||||
- The drill through pop-up can now be open when we bind measures in row axis.
|
||||
|
||||
#### New Features
|
||||
|
||||
|
@ -170,24 +146,24 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
- Now drill-through dialog can be opened when the measures are placed in row axis.
|
||||
- Now drill-through pop-up can be open when the measures are placed in row axis.
|
||||
|
||||
- `#282514` - Now the first column’s width set in code-behind will be maintained.
|
||||
- `#283562` - Now RGB colors can be applied in conditional formatting.
|
||||
- `#283562` - Now RGB colours can be applied in conditional formatting.
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#260352`,`#276917`,`#280407`,`#281842` - Provided an option to do the aggregation in server side and the rendering part alone will be done in client side. It is to improve the performance while binding huge size of data from remote server.
|
||||
- `#279727` - Provided support to sort the alphanumeric field members.
|
||||
- `#F155279` - Provided an option to restrict the drill-through dialog to display.
|
||||
- `#281462`,`#282526`,`#287070` - Provided an option to edit the aggregated cells directly (inline editing) without opening editing dialog.
|
||||
- `#F155279` - Provided an option to restrict the drill-through pop-up to display.
|
||||
- `#281462`,`#282526`,`#287070` - Provided an option to edit the aggregated cells directly (inline editing) without opening editing pop-up.
|
||||
- `#283107` - Provided template support in toolbar panel to create custom toolbar option.
|
||||
- `#284800` - Introduced an event to get the edited raw data information after the editing operation.
|
||||
|
||||
- `#260352`,`#276917`,`#280407`,`#281842` - Provided an option to do the aggregation in server side and the rendering part alone will be done in client side. It is to improve the performance while binding huge size of data from remote server.
|
||||
- `#279727` - Provided support to sort the alphanumeric field members.
|
||||
- `#F155279` - Provided an option to restrict the drill-through dialog to display.
|
||||
- `#281462`,`#282526`,`#287070` - Provided an option to edit the aggregated cells directly (inline editing) without opening editing dialog.
|
||||
- `#F155279` - Provided an option to restrict the drill-through pop-up to display.
|
||||
- `#281462`,`#282526`,`#287070` - Provided an option to edit the aggregated cells directly (inline editing) without opening editing pop-up.
|
||||
- `#284800` - Introduced an event to get the edited raw data information after the editing operation.
|
||||
|
||||
## 18.2.44 (2020-07-07)
|
||||
|
@ -488,7 +464,7 @@ The pivot grid is a multi-dimensional data visualization component built on top
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#F154078` - The Error dialog is now clearly visible.
|
||||
- `#F154078` - The Error pop-up is now clearly visible.
|
||||
|
||||
## 18.1.52 (2020-05-13)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-pivotview",
|
||||
"version": "19.3.55",
|
||||
"version": "18.25.2",
|
||||
"description": "The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -4,8 +4,8 @@ import { PivotFieldList } from '@syncfusion/ej2-pivotview';
|
|||
|
||||
|
||||
|
||||
export const inputs: string[] = ['aggregateTypes','allowCalculatedField','allowDeferLayoutUpdate','cssClass','dataSourceSettings','enablePersistence','enableRtl','loadOnDemandInMemberEditor','locale','maxNodeLimitInMemberEditor','renderMode','showValuesButton','spinnerTemplate','target'];
|
||||
export const outputs: string[] = ['aggregateCellInfo','aggregateMenuOpen','beforeServiceInvoke','calculatedFieldCreate','created','dataBound','destroyed','enginePopulated','enginePopulating','fieldDragStart','fieldDrop','fieldRemove','load','memberEditorOpen','memberFiltering','onFieldDropped'];
|
||||
export const inputs: string[] = ['aggregateTypes','allowCalculatedField','allowDeferLayoutUpdate','cssClass','currencyCode','dataSourceSettings','enablePersistence','enableRtl','loadOnDemandInMemberEditor','locale','maxNodeLimitInMemberEditor','renderMode','showValuesButton','spinnerTemplate','target'];
|
||||
export const outputs: string[] = ['actionBegin','actionComplete','actionFailure','aggregateCellInfo','aggregateMenuOpen','beforeServiceInvoke','calculatedFieldCreate','created','dataBound','destroyed','enginePopulated','enginePopulating','fieldDragStart','fieldDrop','fieldRemove','load','memberEditorOpen','memberFiltering','onFieldDropped'];
|
||||
export const twoWays: string[] = [];
|
||||
|
||||
/**
|
||||
|
@ -28,6 +28,9 @@ export const twoWays: string[] = [];
|
|||
export class PivotFieldListComponent extends PivotFieldList implements IComponentBase {
|
||||
public context : any;
|
||||
public tagObjects: any;
|
||||
actionBegin: any;
|
||||
actionComplete: any;
|
||||
actionFailure: any;
|
||||
aggregateCellInfo: any;
|
||||
aggregateMenuOpen: any;
|
||||
beforeServiceInvoke: any;
|
||||
|
|
|
@ -5,7 +5,7 @@ import { Template } from '@syncfusion/ej2-angular-base';
|
|||
|
||||
|
||||
export const inputs: string[] = ['aggregateTypes','allowCalculatedField','allowConditionalFormatting','allowDataCompression','allowDeferLayoutUpdate','allowDrillThrough','allowExcelExport','allowGrouping','allowNumberFormatting','allowPdfExport','cellTemplate','chartSettings','chartTypes','currencyCode','dataSourceSettings','displayOption','editSettings','enableHtmlSanitizer','enablePersistence','enableRtl','enableValueSorting','enableVirtualization','exportAllPages','gridSettings','groupingBarSettings','height','hyperlinkSettings','loadOnDemandInMemberEditor','locale','maxNodeLimitInMemberEditor','maxRowsInDrillThrough','pivotValues','showFieldList','showGroupingBar','showToolbar','showTooltip','showValuesButton','spinnerTemplate','toolbar','toolbarTemplate','tooltipTemplate','width'];
|
||||
export const outputs: string[] = ['aggregateCellInfo','aggregateMenuOpen','beforeExport','beforeServiceInvoke','beginDrillThrough','calculatedFieldCreate','cellClick','cellSelected','cellSelecting','chartSeriesCreated','conditionalFormatting','created','dataBound','destroyed','drill','drillThrough','editCompleted','enginePopulated','enginePopulating','fetchReport','fieldDragStart','fieldDrop','fieldListRefreshed','fieldRemove','hyperlinkCellClick','load','loadReport','memberEditorOpen','memberFiltering','newReport','numberFormatting','onFieldDropped','onPdfCellRender','removeReport','renameReport','saveReport','toolbarClick','toolbarRender'];
|
||||
export const outputs: string[] = ['actionBegin','actionComplete','actionFailure','aggregateCellInfo','aggregateMenuOpen','beforeExport','beforeServiceInvoke','beginDrillThrough','calculatedFieldCreate','cellClick','cellSelected','cellSelecting','chartSeriesCreated','conditionalFormatting','created','dataBound','destroyed','drill','drillThrough','editCompleted','enginePopulated','enginePopulating','fetchReport','fieldDragStart','fieldDrop','fieldListRefreshed','fieldRemove','hyperlinkCellClick','load','loadReport','memberEditorOpen','memberFiltering','newReport','numberFormatting','onFieldDropped','onPdfCellRender','removeReport','renameReport','saveReport','toolbarClick','toolbarRender'];
|
||||
export const twoWays: string[] = [];
|
||||
|
||||
/**
|
||||
|
@ -28,6 +28,9 @@ export const twoWays: string[] = [];
|
|||
export class PivotViewComponent extends PivotView implements IComponentBase {
|
||||
public context : any;
|
||||
public tagObjects: any;
|
||||
actionBegin: any;
|
||||
actionComplete: any;
|
||||
actionFailure: any;
|
||||
aggregateCellInfo: any;
|
||||
aggregateMenuOpen: any;
|
||||
beforeExport: any;
|
||||
|
|
|
@ -2,19 +2,20 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Dialog
|
||||
### Tooltip
|
||||
|
||||
#### New Features
|
||||
|
||||
-`#I327060` - Provided the new method `getDimension` to get the current width and height of the dialog.
|
||||
|
||||
- `#322737` - The `container` property support has been provided which allows to place the tooltip's pop-up within any user preferred element.
|
||||
|
||||
## 19.3.47 (2021-10-26)
|
||||
|
||||
### Tooltip
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I341459` - The issue with "The Tooltip's pop-up position misaligns on window resize" has been resolved.
|
||||
|
||||
## 19.2.62 (2021-09-14)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-popups",
|
||||
"version": "19.3.53",
|
||||
"version": "19.14.0",
|
||||
"description": "A package of Essential JS 2 popup components such as Dialog and Tooltip that is used to display information or messages in separate pop-ups. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -4,7 +4,7 @@ import { Tooltip } from '@syncfusion/ej2-popups';
|
|||
import { Template } from '@syncfusion/ej2-angular-base';
|
||||
|
||||
|
||||
export const inputs: string[] = ['animation','closeDelay','content','cssClass','enableHtmlParse','enableHtmlSanitizer','enablePersistence','enableRtl','height','isSticky','locale','mouseTrail','offsetX','offsetY','openDelay','opensOn','position','showTipPointer','target','tipPointerPosition','width','windowCollision'];
|
||||
export const inputs: string[] = ['animation','closeDelay','container','content','cssClass','enableHtmlParse','enableHtmlSanitizer','enablePersistence','enableRtl','height','isSticky','locale','mouseTrail','offsetX','offsetY','openDelay','opensOn','position','showTipPointer','target','tipPointerPosition','width','windowCollision'];
|
||||
export const outputs: string[] = ['afterClose','afterOpen','beforeClose','beforeCollision','beforeOpen','beforeRender','created','destroyed'];
|
||||
export const twoWays: string[] = [''];
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.3.45 (2021-10-12)
|
||||
|
||||
### QueryBuilder
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-querybuilder",
|
||||
"version": "19.3.44",
|
||||
"version": "18.18.0",
|
||||
"description": "Essential JS 2 QueryBuilder for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,30 +2,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.57 (2021-12-07)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### RichTextEditor
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I356983` - The issue with "Unwanted line is added in Rich Text Editor, when performing the drag and drop image upload" has been resolved.
|
||||
- `#I347461` - The issue with "When we have two images in the Rich Text Editor and you click on one and then the next one, the quickToolbar popup does not appear" has been resolved
|
||||
- `#I343770` - The issue with "Image is not deleted when press backspace and delete button" has been resolved.
|
||||
- `#I356969` - The issue with "Rich Text Editor Image quickToolbar popup is not hidden, if we cancel uploading with the popup being opened" has been resolved.
|
||||
- `#I346752` - The issue with "applying code format to the already applied code format content reverts to paragraph" has been resolved.
|
||||
- `#F170386` - The issue with "shift enter key is not working properly when `shiftEnterKey` is configured as `BR` in the safari browser" has been resolved.
|
||||
- `#I347313` - The issue with "previous line is removed when pressing enter key after shift enter key action" has been resolved.
|
||||
- `#I347461` - The issue with "image resize not working when an image is resized to the full Rich Text Editor size and trying to minimize the image by clicking on the bottom right resize icon" has been resolved.
|
||||
- `#I356989` - The issue with "image element not returned properly, while applying any alignments before image upload success is completed" has been resolved.
|
||||
- `#I348816` - The issue with "special characters are added in the Rich Text Editor when pasting the link" has been resolved.
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### RichTextEditor
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I347461` - The issue with "quickToolbar of image is not hidden, when we click on the popup and then press Esc to hide" has been resolved.
|
||||
- `#I347324` - The issue with "pressing enter key creates a new line when read only mode is enabled dynamically" has been resolved.
|
||||
- `#I355194` - The issue with "console error occurs when undo icon in the toolbar is clicked after inserting the content using the `tribute js`" has been resolved.
|
||||
|
||||
## 19.3.53 (2021-11-12)
|
||||
|
||||
|
@ -105,6 +89,7 @@
|
|||
#### Bug Fixes
|
||||
|
||||
- `#I332614` - Resolved the issue with table row and column are not resizable, when its position exceeds the height of the Rich Text Editor.
|
||||
- `#I338000` - The issue with `actionComplete` event triggered twice, when replacing the inserted image using QuickToolbar has been resolved.
|
||||
- `#I340075` - The issue with "Resizing the table columns not updated the table cells properly" has been resolved.
|
||||
|
||||
## 19.2.59 (2021-08-31)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-richtexteditor",
|
||||
"version": "19.3.57",
|
||||
"version": "19.6.6",
|
||||
"description": "Essential JS 2 RichTextEditor component for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,21 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Schedule
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#I256450`, `#I256493`, `#I341525` - Provides support for flexible month view that starts from the beginning of the week the displayed date falls in. Also, users can set the number of weeks to be displayed in the Month view.
|
||||
- `#FB9963`, `#I331086` - Provided an option to customize the header names when the Scheduler is exported to Excel.
|
||||
- `#I276542`, `#F169844` - Provided support to set the minimum event duration for appointments to make the event subject easier to read.
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#T357194` - An issue while slower the performance of the schedule, while drag and drop the event with `eventTemplate` has been fixed.
|
||||
- `#T353817` - An issue with all-day region scrolling issue only in the Mac device has been fixed.
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### Schedule
|
||||
|
@ -75,10 +90,18 @@
|
|||
|
||||
### Schedule
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#I242605`, `#F160122`, `#F165334` - Provided public method for Scheduler to refresh the Scheduler layout without re-render.
|
||||
- `#I314842`, `#I320731` - Provided public method for Scheduler to refresh the given templates.
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I339839` - An issue with the scheduler resize action is not working properly in timeline views has been fixed.
|
||||
- `#I338473` - An issue with the scheduler `showWeekend` property set to false appointments missing has been fixed.
|
||||
- `#I340348` - An issue with opening the editor window in RTL mode has been fixed.
|
||||
- `#I342117` - An issue with today button navigation in Agenda view has been fixed.
|
||||
- `#I340332` - An issue with the scheduler performance in Vertical views has been fixed.
|
||||
|
||||
## 19.2.56 (2021-08-17)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-schedule",
|
||||
"version": "19.3.55",
|
||||
"version": "19.16.6",
|
||||
"description": "Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -64,8 +64,10 @@ export class ScheduleComponent extends Schedule implements IComponentBase {
|
|||
public tags: string[] = ['views', 'resources', 'headerRows'];
|
||||
/**
|
||||
* It accepts either the string or HTMLElement as template design content and parse it appropriately before displaying it onto
|
||||
* the date header cells. The field that can be accessed via this template is `date`.
|
||||
* the date header cells. The field that can be accessed via this template is `date`.
|
||||
*
|
||||
* {% codeBlock src='schedule/dateHeaderTemplate/index.md' %}{% endcodeBlock %}
|
||||
*
|
||||
* @default null
|
||||
*/
|
||||
@ContentChild('dateHeaderTemplate')
|
||||
|
@ -73,8 +75,10 @@ export class ScheduleComponent extends Schedule implements IComponentBase {
|
|||
public dateHeaderTemplate: any;
|
||||
/**
|
||||
* It accepts either the string or HTMLElement as template design content and parse it appropriately before displaying it onto
|
||||
* the day header cells. This template is only applicable for year view header cells.
|
||||
* the day header cells. This template is only applicable for year view header cells.
|
||||
*
|
||||
* {% codeBlock src='schedule/dayHeaderTemplate/index.md' %}{% endcodeBlock %}
|
||||
*
|
||||
* @default null
|
||||
*/
|
||||
@ContentChild('dayHeaderTemplate')
|
||||
|
@ -99,8 +103,10 @@ export class ScheduleComponent extends Schedule implements IComponentBase {
|
|||
public cellTemplate: any;
|
||||
/**
|
||||
* It accepts either the string or HTMLElement as template design content and parse it appropriately before displaying it onto
|
||||
* the month date cells. This template is only applicable for month view day cells.
|
||||
* the month date cells. This template is only applicable for month view day cells.
|
||||
*
|
||||
* {% codeBlock src='schedule/cellHeaderTemplate/index.md' %}{% endcodeBlock %}
|
||||
*
|
||||
* @default null
|
||||
*/
|
||||
@ContentChild('cellHeaderTemplate')
|
||||
|
@ -114,8 +120,10 @@ export class ScheduleComponent extends Schedule implements IComponentBase {
|
|||
public eventSettings_template: any;
|
||||
/**
|
||||
* The template option to render the customized editor window. The form elements defined within this template should be accompanied
|
||||
* with `e-field` class, so as to fetch and process it from internally.
|
||||
* with `e-field` class, so as to fetch and process it from internally.
|
||||
*
|
||||
* {% codeBlock src='schedule/editorTemplate/index.md' %}{% endcodeBlock %}
|
||||
*
|
||||
* @default null
|
||||
*/
|
||||
@ContentChild('editorTemplate')
|
||||
|
@ -123,8 +131,10 @@ export class ScheduleComponent extends Schedule implements IComponentBase {
|
|||
public editorTemplate: any;
|
||||
/**
|
||||
* It accepts either the string or HTMLElement as template design content and parse it appropriately before displaying it onto
|
||||
* the month header cells. This template is only applicable for year view header cells.
|
||||
* the month header cells. This template is only applicable for year view header cells.
|
||||
*
|
||||
* {% codeBlock src='schedule/monthHeaderTemplate/index.md' %}{% endcodeBlock %}
|
||||
*
|
||||
* @default null
|
||||
*/
|
||||
@ContentChild('monthHeaderTemplate')
|
||||
|
|
|
@ -3,7 +3,7 @@ import { ComplexBase, ArrayBase, setValue } from '@syncfusion/ej2-angular-base';
|
|||
import { Template } from '@syncfusion/ej2-angular-base';
|
||||
|
||||
|
||||
let input: string[] = ['allowVirtualScrolling', 'cellHeaderTemplate', 'cellTemplate', 'dateFormat', 'dateHeaderTemplate', 'dayHeaderTemplate', 'displayName', 'endHour', 'eventTemplate', 'firstDayOfWeek', 'firstMonthOfYear', 'group', 'headerIndentTemplate', 'headerRows', 'interval', 'isSelected', 'monthHeaderTemplate', 'monthsCount', 'option', 'orientation', 'readonly', 'resourceHeaderTemplate', 'showWeekNumber', 'showWeekend', 'startHour', 'timeFormat', 'timeScale', 'workDays'];
|
||||
let input: string[] = ['allowVirtualScrolling', 'cellHeaderTemplate', 'cellTemplate', 'dateFormat', 'dateHeaderTemplate', 'dayHeaderTemplate', 'displayDate', 'displayName', 'endHour', 'eventTemplate', 'firstDayOfWeek', 'firstMonthOfYear', 'group', 'headerIndentTemplate', 'headerRows', 'interval', 'isSelected', 'monthHeaderTemplate', 'monthsCount', 'numberOfWeeks', 'option', 'orientation', 'readonly', 'resourceHeaderTemplate', 'showWeekNumber', 'showWeekend', 'startHour', 'timeFormat', 'timeScale', 'workDays'];
|
||||
let outputs: string[] = [];
|
||||
/**
|
||||
* `e-views` directive represent a view of the Angular Schedule.
|
||||
|
@ -43,6 +43,13 @@ export class ViewDirective extends ComplexBase<ViewDirective> {
|
|||
* @default null
|
||||
*/
|
||||
public dateFormat: any;
|
||||
/**
|
||||
* Specifies the starting week date at an initial rendering of month view. This property is only applicable for month view.
|
||||
* If this property value is not set, then the month view will be rendered from the first week of the month.
|
||||
* {% codeBlock src='schedule/displayDate/index.md' %}{% endcodeBlock %}
|
||||
* @default null
|
||||
*/
|
||||
public displayDate: any;
|
||||
/**
|
||||
* When the same view is customized with different intervals, this property allows the user to set different display name
|
||||
* for those views.
|
||||
|
@ -96,6 +103,14 @@ export class ViewDirective extends ComplexBase<ViewDirective> {
|
|||
* @asptype int
|
||||
*/
|
||||
public monthsCount: any;
|
||||
/**
|
||||
* This property customizes the number of weeks that are shown in month view. By default, it shows all weeks in the current month.
|
||||
* Use displayDate property to customize the starting week of month.
|
||||
* {% codeBlock src='schedule/numberOfWeeks/index.md' %}{% endcodeBlock %}
|
||||
* @default 0
|
||||
* @asptype int
|
||||
*/
|
||||
public numberOfWeeks: any;
|
||||
/**
|
||||
* It accepts the schedule view name, based on which we can define with its related properties in a single object.
|
||||
* The applicable view names are,
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### DropDownButton
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-splitbuttons",
|
||||
"version": "19.3.48",
|
||||
"version": "18.22.0",
|
||||
"description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,53 +2,24 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.59 (2021-12-14)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Spreadsheet
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `I348254` - Autofill not working for unlocked cells issue is resolved.
|
||||
- `I347720`, `I347861` - Copy and paste not working in Dialog popup issue resolved.
|
||||
- `I347428` - Value disappear while using comma in custom number format issue is resolved.
|
||||
- `I347444` - getDisplayText returns active cell value issue is resolved.
|
||||
- `I347677` - allowAutoFill API as false shows autofill icon issue is resolved.
|
||||
- `I348310`, `I349380`, `I347445` - Used range not updated while save and load the spreadsheet as JSON issue resolved.
|
||||
- `I347079` - While importing Filter applied excel file the spreadsheet appears with double header issue resolved.
|
||||
- `SF-356190` - Not able to change the cell value using beforeCellSave event issue resolved.
|
||||
- `I346629` - Cell alignment issue while copy paste merged cell from Excel to Spreadsheet issue resolved.
|
||||
- `F169598` - Sorting issue with number formatted data is resolved.
|
||||
- `I351813` - Border missing for last merged cell while doing autofill issue has been resolved.
|
||||
- `I347937` - Selection issue while load data with row height less than 4 pixel is resolved.
|
||||
|
||||
## 19.3.57 (2021-12-07)
|
||||
|
||||
### Spreadsheet
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `I348582` - Shift selection on whole row makes viewport to scroll right issue has been resolved.
|
||||
- `I347103` - Active cell value repeated for External paste issue is resolved.
|
||||
- `F168772` - Sheet tab context-menu items disabled issue resolved.
|
||||
- `I347888` - Insert/delete rows and columns on collaborative editing issues resolved.
|
||||
- `I344793` - Getting #Spill while apply Unique formula for text format issue is resolved.
|
||||
- `I355103` - Gridlines are getting misaligned with row headers when resizing rows issue is fixed.
|
||||
|
||||
## 19.3.56 (2021-12-02)
|
||||
|
||||
### Spreadsheet
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `I347456` - Console error with 110% browser zoom in issue resolved.
|
||||
- `I347865` - AutoFill is not working for formula applied cell issue is resolved.
|
||||
- `I347272` - Performance issue while clear conditional formatting from entire sheet is resolved.
|
||||
- `I347003` - Loading data with filter the actionComplete event triggered twice issue is resolved.
|
||||
- `I347340` - Filter popup opening prevented while sheet is protected.
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### Spreadsheet
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `I345828` - Toggle Button state not refreshed in ribbon while using clear format option issue resolved.
|
||||
- `I356364` - Script error while selecting autofill option after clicking the autofill icon issue resolved.
|
||||
- `I348734` - Copy/paste with conditional formatting not working issue resolved.
|
||||
- `I347888` - Insert/delete rows and columns are not working with collaborative editing issue resolved.
|
||||
- `I348334` - Cell misalignment while applying wrap on the pasted data issue resolved.
|
||||
- `I348741` - Conditional format highlighting and cell background color overlaps on wrapped cell issue resolved
|
||||
- `I343781` - Merge breaks on column copy/paste action issue resolved.
|
||||
- `I347103` - Copy and paste working incorrectly while copy data in backward direction issue resolved.
|
||||
|
||||
## 19.3.48 (2021-11-02)
|
||||
|
||||
|
@ -75,6 +46,7 @@
|
|||
- `I345133` - Cell selection misalignment on wrap applied Japanese characters issue resolved.
|
||||
- `I345064` - Filtering issue on save and load JSON issue resolved.
|
||||
- `I345959` - Custom sort with zero not working issue resolved.
|
||||
- `I345577` - Selection misalignment occurs with the resized row issue resolved.
|
||||
|
||||
## 19.3.46 (2021-10-19)
|
||||
|
||||
|
@ -153,6 +125,27 @@
|
|||
|
||||
- `I341829` - Columns property maintaining same reference for more than one spreadsheet in a web page issue resolved.
|
||||
|
||||
## 19.3.56 (2021-12-02)
|
||||
|
||||
### Spreadsheet
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `I347456` - Console error with 110% browser zoom in issue resolved.
|
||||
- `I347865` - AutoFill is not working for formula applied cell issue is resolved.
|
||||
- `I347272` - Performance issue while clear conditional formatting from entire sheet is resolved.
|
||||
- `I347003` - Loading data with filter the actionComplete event triggered twice issue is resolved.
|
||||
- `I347340` - Filter popup opening prevented while sheet is protected.
|
||||
- `I344793` - Getting #Spill while apply Unique formula for text format issue is resolved.
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### Spreadsheet
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `I345828` - Toggle Button state not refreshed in ribbon while using clear format option issue resolved.
|
||||
|
||||
## 19.2.62 (2021-09-14)
|
||||
|
||||
### Spreadsheet
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-spreadsheet",
|
||||
"version": "19.3.56",
|
||||
"version": "19.55.2",
|
||||
"description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -5,7 +5,7 @@ import { Template } from '@syncfusion/ej2-angular-base';
|
|||
import { SheetsDirective } from './sheets.directive';
|
||||
import { DefinedNamesDirective } from './definednames.directive';
|
||||
|
||||
export const inputs: string[] = ['activeSheetIndex','allowAutoFill','allowCellFormatting','allowChart','allowConditionalFormat','allowDataValidation','allowDelete','allowEditing','allowFiltering','allowFindAndReplace','allowHyperlink','allowImage','allowInsert','allowMerge','allowNumberFormatting','allowOpen','allowResizing','allowSave','allowScrolling','allowSorting','allowUndoRedo','allowWrap','autoFillSettings','cellStyle','cssClass','definedNames','enableClipboard','enableContextMenu','enableKeyboardNavigation','enableKeyboardShortcut','enablePersistence','enableRtl','height','isProtected','locale','openUrl','password','saveUrl','scrollSettings','selectionSettings','sheets','showFormulaBar','showRibbon','showSheetTabs','width'];
|
||||
export const inputs: string[] = ['activeSheetIndex','allowAutoFill','allowCellFormatting','allowChart','allowConditionalFormat','allowDataValidation','allowDelete','allowEditing','allowFiltering','allowFindAndReplace','allowHyperlink','allowImage','allowInsert','allowMerge','allowNumberFormatting','allowOpen','allowResizing','allowSave','allowScrolling','allowSorting','allowUndoRedo','allowWrap','autoFillSettings','cellStyle','cssClass','definedNames','enableClipboard','enableContextMenu','enableKeyboardNavigation','enableKeyboardShortcut','enablePersistence','enableRtl','height','isProtected','locale','openUrl','password','saveUrl','scrollSettings','selectionSettings','sheets','showAggregate','showFormulaBar','showRibbon','showSheetTabs','width'];
|
||||
export const outputs: string[] = ['actionBegin','actionComplete','afterHyperlinkClick','afterHyperlinkCreate','beforeCellFormat','beforeCellRender','beforeCellSave','beforeConditionalFormat','beforeDataBound','beforeHyperlinkClick','beforeHyperlinkCreate','beforeOpen','beforeSave','beforeSelect','beforeSort','cellEdit','cellEditing','cellSave','contextMenuBeforeClose','contextMenuBeforeOpen','contextMenuItemSelect','created','dataBound','dataSourceChanged','dialogBeforeOpen','fileMenuBeforeClose','fileMenuBeforeOpen','fileMenuItemSelect','openComplete','openFailure','queryCellInfo','saveComplete','select','sortComplete'];
|
||||
export const twoWays: string[] = [''];
|
||||
|
||||
|
|
|
@ -2,73 +2,21 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 19.3.55 (2021-11-23)
|
||||
|
||||
### Tree Grid
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I346283` - Resolved "No records to display" issue when scrolling using column Virtualization with sorting.
|
||||
- `#I347163` - Resolved checkbox selection is not working properly while using column Virtualization.
|
||||
- `#I346278, I346277` - Resolved White space issue when collapsing rows and scrolling down and adding the record using addRecord method in Virtualization.
|
||||
- `#F169974` - Resolved deleting parent and child using deleteRecord method.
|
||||
|
||||
## 19.3.48 (2021-11-02)
|
||||
|
||||
### Tree Grid
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I342419` - Resolved performing add operation after calling refresh method.
|
||||
|
||||
## 19.3.47 (2021-10-26)
|
||||
|
||||
### Tree Grid
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#F169151` - Resolved issue in drag and drop to Listbox component.
|
||||
- `#I343484` - Resolved deleting the record by using deleteRow and deleteRecord methods in cellSelection mode.
|
||||
- `#I345435` - Tree Column value shows properly when text wrap is enabled.
|
||||
- `#I343976` - Resolved top records hiding issue on random expand/collapse action when Virtualization enabled.
|
||||
- `#I342822` - Expand and collapse icon shown properly on re ordering column with `enablePersistence` property.
|
||||
|
||||
- `#F169151` - Resolved issue in drag and drop to Listbox component.
|
||||
- `#I343484` - Resolved deleting the record by using deleteRow and deleteRecord methods in cellSelection mode.
|
||||
- `#I343976` - Resolved top records hiding issue on random expand/collapse action when Virtualization enabled.
|
||||
- `#I342822` - Expand and collapse icon shown properly on re ordering column with `enablePersistence` property.
|
||||
|
||||
## 19.3.46 (2021-10-19)
|
||||
|
||||
### Tree Grid
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I343755` - Resolved record missing while using single root node with Virtualization and ExpandStateMapping enabled.
|
||||
- `#I335120` - Resolved Deleting child records and creation of duplicate records after row drag and drop performed.
|
||||
|
||||
- `#I343755` - Resolved record missing while using single root node with Virtualization and ExpandStateMapping enabled.
|
||||
- `#I339074`, `#I340624` - selectRow method works properly when Virtualization is enabled.
|
||||
|
||||
## 19.3.45 (2021-10-12)
|
||||
|
||||
### Tree Grid
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I341871` - Resolved getCheckedRecords method doesn’t return collapsed records after filtering with Virtualization enabled.
|
||||
- `#I340839` - Resolved dragging and dropping creates duplicate rows when setting initial sort for the newly added record.
|
||||
- `#I339818` - Resolved "No records to display" issue when we expand filtered parent record with Virtualization and collapseAll enabled.
|
||||
|
||||
- `#I341871` - Resolved getCheckedRecords method doesn’t return collapsed records after filtering with Virtualization enabled.
|
||||
|
||||
## 19.3.44 (2021-10-05)
|
||||
## 19.4.38 (2021-12-17)
|
||||
|
||||
### Tree Grid
|
||||
|
||||
#### New Features
|
||||
|
||||
- `#314841` - Provided support to freeze the columns on right, left or both sides.
|
||||
- Provided support for `expandByKey`, `collapseByKey` methods and improved `expantAtLevel`, `collapseAtLevel` methods for nested records in tree grid.
|
||||
- Provided Adaptive UI layout support for all devices.
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I348001`,`#I349046`,`#I349018` Throws script error while performing scroll on Virtualization enabled has been fixed.
|
||||
- `#F167694` Resolved state changes not reflected for Treegrid column directive.
|
||||
|
||||
- `#I348001`,`#I349046`,`#I349018` Throws script error while performing scroll on Virtualization enabled has been fixed.
|
||||
|
||||
## 19.2.44 (2021-06-30)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-angular-treegrid",
|
||||
"version": "19.3.55",
|
||||
"version": "18.14.6",
|
||||
"description": "Essential JS 2 TreeGrid Component for Angular",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче