File

projects/wms-framework/src/lib/models/controls/layouts/events/TileSwappedEventArgs.ts

Description

Tile swapped event args.

Extends

TileEventArgs

Index

Accessors

Constructor

constructor(tile: XamTileModel, item: unknown, targetTile: XamTileModel, targetItem: unknown)

Creates an instance of TileSwappedEventArgs.

Parameters :
Name Type Optional
tile XamTileModel No
item unknown No
targetTile XamTileModel No
targetItem unknown No

Accessors

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;
  }
}

result-matching ""

    No results matching ""