Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoAutocompleteDropDownOptionsComponent extends NestedOption implem
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoColorBoxDropDownOptionsComponent extends NestedOption implements
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoDataGridFilterBuilderPopupComponent extends NestedOption impleme
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
8 changes: 8 additions & 0 deletions packages/devextreme-angular/src/ui/data-grid/nested/popup.ts
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoDataGridPopupComponent extends NestedOption implements OnDestroy
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoDateBoxDropDownOptionsComponent extends NestedOption implements
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoDateRangeBoxDropDownOptionsComponent extends NestedOption implem
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoDropDownBoxDropDownOptionsComponent extends NestedOption impleme
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoDropDownButtonDropDownOptionsComponent extends NestedOption impl
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,14 @@ export class DxoLookupDropDownOptionsComponent extends NestedOption implements O
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get height(): number | string {
return this._getOption('height');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,13 @@ export abstract class DxoPopupOptions extends NestedOption {
this._setOption('enableBodyScroll', value);
}

get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ import {
'dragEnabled',
'dragOutsideBoundary',
'enableBodyScroll',
'focusLoopEnabled',
'focusStateEnabled',
'fullScreen',
'height',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ import {
'dragEnabled',
'dragOutsideBoundary',
'enableBodyScroll',
'focusLoopEnabled',
'focusStateEnabled',
'fullScreen',
'height',
Expand Down
1 change: 1 addition & 0 deletions packages/devextreme-angular/src/ui/nested/popup.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ import {
'dragEnabled',
'dragOutsideBoundary',
'enableBodyScroll',
'focusLoopEnabled',
'focusStateEnabled',
'fullScreen',
'height',
Expand Down
21 changes: 21 additions & 0 deletions packages/devextreme-angular/src/ui/popover/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,19 @@ export class DxPopoverComponent extends DxComponent implements OnDestroy, OnChan
}


/**
* [descr:dxPopupOptions.focusLoopEnabled]

*/
@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}


/**
* [descr:dxPopoverOptions.height]

Expand Down Expand Up @@ -604,6 +617,13 @@ export class DxPopoverComponent extends DxComponent implements OnDestroy, OnChan
*/
@Output() enableBodyScrollChange: EventEmitter<boolean>;

/**

* This member supports the internal infrastructure and is not intended to be used directly from your code.

*/
@Output() focusLoopEnabledChange: EventEmitter<boolean>;

/**

* This member supports the internal infrastructure and is not intended to be used directly from your code.
Expand Down Expand Up @@ -800,6 +820,7 @@ export class DxPopoverComponent extends DxComponent implements OnDestroy, OnChan
{ emit: 'deferRenderingChange' },
{ emit: 'disabledChange' },
{ emit: 'enableBodyScrollChange' },
{ emit: 'focusLoopEnabledChange' },
{ emit: 'heightChange' },
{ emit: 'hideEventChange' },
{ emit: 'hideOnOutsideClickChange' },
Expand Down
21 changes: 21 additions & 0 deletions packages/devextreme-angular/src/ui/popup/component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,19 @@ export class DxPopupComponent extends DxComponent implements OnDestroy, OnChange
}


/**
* [descr:dxPopupOptions.focusLoopEnabled]

*/
@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}


/**
* [descr:dxPopupOptions.focusStateEnabled]

Expand Down Expand Up @@ -730,6 +743,13 @@ export class DxPopupComponent extends DxComponent implements OnDestroy, OnChange
*/
@Output() enableBodyScrollChange: EventEmitter<boolean>;

/**

* This member supports the internal infrastructure and is not intended to be used directly from your code.

*/
@Output() focusLoopEnabledChange: EventEmitter<boolean>;

/**

* This member supports the internal infrastructure and is not intended to be used directly from your code.
Expand Down Expand Up @@ -947,6 +967,7 @@ export class DxPopupComponent extends DxComponent implements OnDestroy, OnChange
{ emit: 'dragEnabledChange' },
{ emit: 'dragOutsideBoundaryChange' },
{ emit: 'enableBodyScrollChange' },
{ emit: 'focusLoopEnabledChange' },
{ emit: 'focusStateEnabledChange' },
{ emit: 'fullScreenChange' },
{ emit: 'heightChange' },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoSelectBoxDropDownOptionsComponent extends NestedOption implement
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoTagBoxDropDownOptionsComponent extends NestedOption implements O
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
21 changes: 21 additions & 0 deletions packages/devextreme-angular/src/ui/tooltip/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,19 @@ export class DxTooltipComponent extends DxComponent implements OnDestroy {
}


/**
* [descr:dxPopupOptions.focusLoopEnabled]

*/
@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}


/**
* [descr:dxPopoverOptions.height]

Expand Down Expand Up @@ -493,6 +506,13 @@ export class DxTooltipComponent extends DxComponent implements OnDestroy {
*/
@Output() disabledChange: EventEmitter<boolean>;

/**

* This member supports the internal infrastructure and is not intended to be used directly from your code.

*/
@Output() focusLoopEnabledChange: EventEmitter<boolean>;

/**

* This member supports the internal infrastructure and is not intended to be used directly from your code.
Expand Down Expand Up @@ -651,6 +671,7 @@ export class DxTooltipComponent extends DxComponent implements OnDestroy {
{ emit: 'contentTemplateChange' },
{ emit: 'deferRenderingChange' },
{ emit: 'disabledChange' },
{ emit: 'focusLoopEnabledChange' },
{ emit: 'heightChange' },
{ emit: 'hideEventChange' },
{ emit: 'hideOnOutsideClickChange' },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoTreeListFilterBuilderPopupComponent extends NestedOption impleme
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
8 changes: 8 additions & 0 deletions packages/devextreme-angular/src/ui/tree-list/nested/popup.ts
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@ export class DxoTreeListPopupComponent extends NestedOption implements OnDestroy
this._setOption('enableBodyScroll', value);
}

@Input()
get focusLoopEnabled(): boolean {
return this._getOption('focusLoopEnabled');
}
set focusLoopEnabled(value: boolean) {
this._setOption('focusLoopEnabled', value);
}

@Input()
get focusStateEnabled(): boolean {
return this._getOption('focusStateEnabled');
Expand Down
1 change: 1 addition & 0 deletions packages/devextreme-react/src/autocomplete.ts
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,7 @@ type IDropDownOptionsProps = React.PropsWithChildren<{
dragEnabled?: boolean;
dragOutsideBoundary?: boolean;
enableBodyScroll?: boolean;
focusLoopEnabled?: boolean;
focusStateEnabled?: boolean;
fullScreen?: boolean;
height?: number | string;
Expand Down
1 change: 1 addition & 0 deletions packages/devextreme-react/src/color-box.ts
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,7 @@ type IDropDownOptionsProps = React.PropsWithChildren<{
dragEnabled?: boolean;
dragOutsideBoundary?: boolean;
enableBodyScroll?: boolean;
focusLoopEnabled?: boolean;
focusStateEnabled?: boolean;
fullScreen?: boolean;
height?: number | string;
Expand Down
2 changes: 2 additions & 0 deletions packages/devextreme-react/src/data-grid.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1640,6 +1640,7 @@ type IFilterBuilderPopupProps = React.PropsWithChildren<{
dragEnabled?: boolean;
dragOutsideBoundary?: boolean;
enableBodyScroll?: boolean;
focusLoopEnabled?: boolean;
focusStateEnabled?: boolean;
fullScreen?: boolean;
height?: number | string;
Expand Down Expand Up @@ -2832,6 +2833,7 @@ type IPopupProps = React.PropsWithChildren<{
dragEnabled?: boolean;
dragOutsideBoundary?: boolean;
enableBodyScroll?: boolean;
focusLoopEnabled?: boolean;
focusStateEnabled?: boolean;
fullScreen?: boolean;
height?: number | string;
Expand Down
1 change: 1 addition & 0 deletions packages/devextreme-react/src/date-box.ts
Original file line number Diff line number Diff line change
Expand Up @@ -330,6 +330,7 @@ type IDropDownOptionsProps = React.PropsWithChildren<{
dragEnabled?: boolean;
dragOutsideBoundary?: boolean;
enableBodyScroll?: boolean;
focusLoopEnabled?: boolean;
focusStateEnabled?: boolean;
fullScreen?: boolean;
height?: number | string;
Expand Down
Loading
Loading