@syncfusion/ej2-layouts
Advanced tools
Comparing version 17.3.29 to 17.4.39
@@ -5,2 +5,10 @@ # Changelog | ||
### Splitter | ||
#### New Features | ||
- `#255003` - Provided the cssClass property to individual panes also to customize it in the Splitter. | ||
## 17.3.29 (2019-11-26) | ||
### Dashboard Layout | ||
@@ -202,2 +210,2 @@ | ||
- **Horizontal Card**: Allows to align card elements horizontally and also allows to stack the content vertically within horizontal alignment. | ||
- **Horizontal Card**: Allows to align card elements horizontally and also allows to stack the content vertically within horizontal alignment. |
/*! | ||
* filename: index.d.ts | ||
* version : 17.3.29 | ||
* version : 17.4.39 | ||
* Copyright Syncfusion Inc. 2001 - 2019. All rights reserved. | ||
@@ -5,0 +5,0 @@ * Use of this code is subject to the terms of our license. |
{ | ||
"_from": "@syncfusion/ej2-layouts@*", | ||
"_id": "@syncfusion/ej2-layouts@17.3.28", | ||
"_id": "@syncfusion/ej2-layouts@17.2.48", | ||
"_inBundle": false, | ||
"_integrity": "sha512-9LSBYbvp49nXRbgMT4zJT4f8h9YF0hMwZeH7FH7Fu74Uqc0ZNGQZRp5yTZburQBYju88TVTUe0QvS47kWQ7hxg==", | ||
"_integrity": "sha512-959zYRZNNo2PYVmmhhH98vOZNAtpArfc7CdBUtgmaG6TQBhGEKc5faXQK2Z7+o4wJ77TqLANLTF8vtQUEDAbzQ==", | ||
"_location": "/@syncfusion/ej2-layouts", | ||
@@ -28,4 +28,4 @@ "_phantomChildren": {}, | ||
], | ||
"_resolved": "http://nexus.syncfusion.com/repository/ej2-hotfix/@syncfusion/ej2-layouts/-/ej2-layouts-17.3.28.tgz", | ||
"_shasum": "ac916bed8b20d282428152397e336a32c586cc95", | ||
"_resolved": "http://nexus.syncfusion.com/repository/ej2-release/@syncfusion/ej2-layouts/-/ej2-layouts-17.2.48.tgz", | ||
"_shasum": "ae7124ee1abd09dfa56e708e34df120689598721", | ||
"_spec": "@syncfusion/ej2-layouts@*", | ||
@@ -38,3 +38,3 @@ "_where": "/jenkins/workspace/ation_hotfix_17.2.0.34_Vol2-DDPJ6C2YEWTWLLKKNA7AG2JBE6DYTCTNGMHGORWGAYAVCL6L7OLQ/packages/included", | ||
"dependencies": { | ||
"@syncfusion/ej2-base": "~17.3.27" | ||
"@syncfusion/ej2-base": "~17.4.39" | ||
}, | ||
@@ -79,4 +79,4 @@ "deprecated": false, | ||
"typings": "index.d.ts", | ||
"version": "17.3.29", | ||
"version": "17.4.39", | ||
"sideEffects": false | ||
} |
@@ -207,2 +207,4 @@ import { Component, INotifyPropertyChanged } from '@syncfusion/ej2-base'; | ||
protected isMouseUpBound: boolean; | ||
protected contentTemplateChild: HTMLElement[]; | ||
private isBlazor; | ||
/** | ||
@@ -400,3 +402,3 @@ * If allowDragging is set to true, then the DashboardLayout allows you to drag and reorder the panels. | ||
protected setHeightAndWidth(panelElement: HTMLElement, panelModel: PanelModel): void; | ||
protected renderCell(panel: PanelModel, isStringTemplate: boolean): HTMLElement; | ||
protected renderCell(panel: PanelModel, isStringTemplate: boolean, index: number): HTMLElement; | ||
protected setPanelPosition(cellElement: HTMLElement, row: number, col: number): void; | ||
@@ -403,0 +405,0 @@ protected getRowColumn(): void; |
@@ -1,3 +0,3 @@ | ||
import { Component, Property, setStyleAttribute, ChildProperty, compile, isBlazor } from '@syncfusion/ej2-base';import { NotifyPropertyChanges, addClass, Collection, isNullOrUndefined, updateBlazorTemplate } from '@syncfusion/ej2-base';import { Event, EmitType, EventHandler, selectAll, removeClass, select, Browser, detach, formatUnit } from '@syncfusion/ej2-base'; | ||
import {Orientation,ResizeEventArgs,ResizingEventArgs,BeforeExpandEventArgs,ExpandedEventArgs} from "./splitter"; | ||
import { Component, Property, setStyleAttribute, ChildProperty, compile, isBlazor } from '@syncfusion/ej2-base';import { NotifyPropertyChanges, addClass, Collection, isNullOrUndefined, updateBlazorTemplate } from '@syncfusion/ej2-base';import { Event, EmitType, EventHandler, selectAll, removeClass, select, Browser, detach, formatUnit } from '@syncfusion/ej2-base';import { SanitizeHtmlHelper, extend } from '@syncfusion/ej2-base'; | ||
import {Orientation,BeforeSanitizeHtmlArgs,ResizeEventArgs,ResizingEventArgs,BeforeExpandEventArgs,ExpandedEventArgs} from "./splitter"; | ||
import {ComponentModel} from '@syncfusion/ej2-base'; | ||
@@ -54,2 +54,11 @@ | ||
/** | ||
* Specifies the CSS class names that defines specific user-defined | ||
* styles and themes to be appended on corresponding pane of the Splitter. | ||
* It is used to customize the Splitter control panes. | ||
* One or more custom CSS classes can be specified to the Splitter panes. | ||
* @default '' | ||
*/ | ||
cssClass?: string; | ||
} | ||
@@ -106,2 +115,8 @@ | ||
/** | ||
* Defines whether to allow the cross-scripting site or not. | ||
* @default true | ||
*/ | ||
enableHtmlSanitizer?: boolean; | ||
/** | ||
* Specifies the size of the separator line for both horizontal or vertical orientation. | ||
@@ -114,2 +129,9 @@ * The separator is used to separate the panes by lines. | ||
/** | ||
* Event triggers before sanitize the value. | ||
* @event | ||
* @blazorProperty 'OnSanitizeHtml' | ||
*/ | ||
beforeSanitizeHtml?: EmitType<BeforeSanitizeHtmlArgs>; | ||
/** | ||
* Triggers after creating the splitter component with its panes. | ||
@@ -116,0 +138,0 @@ * @event |
@@ -45,3 +45,37 @@ import { Component, ChildProperty } from '@syncfusion/ej2-base'; | ||
content: string | HTMLElement; | ||
/** | ||
* Specifies the CSS class names that defines specific user-defined | ||
* styles and themes to be appended on corresponding pane of the Splitter. | ||
* It is used to customize the Splitter control panes. | ||
* One or more custom CSS classes can be specified to the Splitter panes. | ||
* @default '' | ||
*/ | ||
cssClass: string; | ||
} | ||
export interface SanitizeSelectors { | ||
/** Returns the tags. */ | ||
tags?: string[]; | ||
/** Returns the attributes. */ | ||
attributes?: SanitizeRemoveAttrs[]; | ||
} | ||
export interface BeforeSanitizeHtmlArgs { | ||
/** Illustrates whether the current action needs to be prevented or not. */ | ||
cancel?: boolean; | ||
/** It is a callback function and executed it before our inbuilt action. It should return HTML as a string. | ||
* @function | ||
* @param {string} value - Returns the value. | ||
* @returns {string} | ||
*/ | ||
helper?: Function; | ||
/** Returns the selectors object which carrying both tags and attributes selectors to block list of cross-site scripting attack. | ||
* Also possible to modify the block list in this event. | ||
*/ | ||
selectors?: SanitizeSelectors; | ||
} | ||
export interface SanitizeRemoveAttrs { | ||
/** Defines the attribute name to sanitize */ | ||
attribute?: string; | ||
/** Defines the selector that sanitize the specified attributes within the selector */ | ||
selector?: string; | ||
} | ||
/** | ||
@@ -148,2 +182,7 @@ * Specifies a value that indicates whether to align the split panes horizontally or vertically. | ||
/** | ||
* Defines whether to allow the cross-scripting site or not. | ||
* @default true | ||
*/ | ||
enableHtmlSanitizer: boolean; | ||
/** | ||
* Specifies the size of the separator line for both horizontal or vertical orientation. | ||
@@ -155,2 +194,8 @@ * The separator is used to separate the panes by lines. | ||
/** | ||
* Event triggers before sanitize the value. | ||
* @event | ||
* @blazorProperty 'OnSanitizeHtml' | ||
*/ | ||
beforeSanitizeHtml: EmitType<BeforeSanitizeHtmlArgs>; | ||
/** | ||
* Triggers after creating the splitter component with its panes. | ||
@@ -231,2 +276,6 @@ * @event | ||
private onDocumentClick; | ||
/** | ||
* @hidden | ||
*/ | ||
sanitizeHelper(value: string): string; | ||
private checkDataAttributes; | ||
@@ -233,0 +282,0 @@ private destroyPaneSettings; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
3331301
40181
+ Added@syncfusion/ej2-base@17.4.51(transitive)
+ Added@syncfusion/ej2-icons@17.4.51(transitive)
- Removed@syncfusion/ej2-base@17.3.27(transitive)
- Removed@syncfusion/ej2-icons@17.3.27(transitive)