<ejs-sidebar
id="default-sidebar"
#sidebar
[closeOnDocumentClick]="true"
(close)="onClose($event)"
>
<div class="title-header">
<div style="display:inline-block">Sidebar</div>
<span id="close" class="e-icons" (click)="closeClick()"></span>
</div>
<div class="sub-title">
Place your primary content here.
<ejs-dropdownlist
id="games"
#sample
[dataSource]="sportsData"
[cssClass]="cssClass"
[fields]="fields"
></ejs-dropdownlist>
</div>
</ejs-sidebar>
public cssClass: string = "custom_class";
onClose(args) {
if (document.activeElement.classList.contains("custom_class")) {
args.cancel = true;
}
} |