sdfsdfs
This commit is contained in:
47
node_modules/pixi.js/lib/events/EventTicker.d.ts
generated
vendored
Normal file
47
node_modules/pixi.js/lib/events/EventTicker.d.ts
generated
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
import type { EventSystem } from './EventSystem';
|
||||
/**
|
||||
* This class handles automatic firing of PointerEvents
|
||||
* in the case where the pointer is stationary for too long.
|
||||
* This is to ensure that hit-tests are still run on moving objects.
|
||||
* @since 7.2.0
|
||||
* @memberof events
|
||||
* @class EventsTicker
|
||||
*/
|
||||
declare class EventsTickerClass {
|
||||
/** The event system. */
|
||||
events: EventSystem;
|
||||
/** The DOM element to listen to events on. */
|
||||
domElement: HTMLElement;
|
||||
/** The frequency that fake events will be fired. */
|
||||
interactionFrequency: number;
|
||||
private _deltaTime;
|
||||
private _didMove;
|
||||
private _tickerAdded;
|
||||
private _pauseUpdate;
|
||||
/**
|
||||
* Initializes the event ticker.
|
||||
* @param events - The event system.
|
||||
*/
|
||||
init(events: EventSystem): void;
|
||||
/** Whether to pause the update checks or not. */
|
||||
get pauseUpdate(): boolean;
|
||||
set pauseUpdate(paused: boolean);
|
||||
/** Adds the ticker listener. */
|
||||
addTickerListener(): void;
|
||||
/** Removes the ticker listener. */
|
||||
removeTickerListener(): void;
|
||||
/** Sets flag to not fire extra events when the user has already moved there mouse */
|
||||
pointerMoved(): void;
|
||||
/** Updates the state of interactive objects. */
|
||||
private _update;
|
||||
/**
|
||||
* Updates the state of interactive objects if at least {@link interactionFrequency}
|
||||
* milliseconds have passed since the last invocation.
|
||||
*
|
||||
* Invoked by a throttled ticker update from {@link Ticker.system}.
|
||||
* @param ticker - The throttled ticker.
|
||||
*/
|
||||
private _tickerUpdate;
|
||||
}
|
||||
export declare const EventsTicker: EventsTickerClass;
|
||||
export {};
|
Reference in New Issue
Block a user