@awayjs/stage
Version:
Stage for AwayJS
32 lines (25 loc) • 559 B
text/typescript
import { EventBase } from '@awayjs/core';
import { RTTBufferManager } from '../managers/RTTBufferManager';
export class RTTEvent extends EventBase {
/**
*
*/
public static RESIZE: string = 'rttManagerResize';
private _rttManager: RTTBufferManager;
/**
*
*/
public get rttManager(): RTTBufferManager {
return this._rttManager;
}
constructor(type: string, rttManager: RTTBufferManager) {
super(type);
this._rttManager = rttManager;
}
/**
*
*/
public clone(): RTTEvent {
return new RTTEvent(this.type, this._rttManager);
}
}