projects/wms-framework/src/lib/models/controls/layouts/events/TileSwappedEventArgs.ts
Tile swapped event args.
Accessors |
constructor(tile: XamTileModel, item: unknown, targetTile: XamTileModel, targetItem: unknown)
|
|||||||||||||||
Creates an instance of TileSwappedEventArgs.
Parameters :
|
TargetTile |
getTargetTile()
|
Gets the target tile.
Returns :
XamTileModel
|
TargetItem |
getTargetItem()
|
Gets the target item.
Returns :
unknown
|
import { TileEventArgs } from './TileEventArgs';
import { XamTileModel } from '../XamTileModel';
/**
* Tile swapped event args.
*
* @export
* @class TileSwappedEventArgs
* @extends {TileEventArgs}
* @wType Infragistics.Controls.Layouts.TileSwappedEventArgs
*/
export class TileSwappedEventArgs extends TileEventArgs {
/**
* Creates an instance of TileSwappedEventArgs.
* @param {XamTileModel} tile
* @param {unknown} item
* @param {XamTileModel} targetTile
* @param {unknown} targetItem
* @memberof TileSwappedEventArgs
*/
constructor(
tile: XamTileModel,
item: unknown,
private targetTile: XamTileModel,
private targetItem: unknown
) {
super(tile, item);
}
/**
* Gets the target tile.
*
* @readonly
* @type {XamTileModel}
* @memberof TileSwappedEventArgs
*/
get TargetTile(): XamTileModel {
return this.targetTile;
}
/**
* Gets the target item.
*
* @readonly
* @type {unknown}
* @memberof TileSwappedEventArgs
*/
get TargetItem(): unknown {
return this.targetItem;
}
}