Tracking de l'application VApp (IHM du jeu)

This commit is contained in:
2025-05-11 18:04:12 +02:00
commit 89e9db9b62
17763 changed files with 3718499 additions and 0 deletions

View File

@ -0,0 +1,5 @@
export declare const clearScheduledInterval: (timerId: number) => void;
export declare const clearScheduledTimeout: (timerId: number) => void;
export declare const scheduleInterval: (delay: number, timerId: number, nowInMainThread: number) => void;
export declare const scheduleTimeout: (delay: number, timerId: number, nowInMainThread: number) => void;
//# sourceMappingURL=timer.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"timer.d.ts","sourceRoot":"","sources":["../../../src/helpers/timer.ts"],"names":[],"mappings":"AAKA,eAAO,MAAM,sBAAsB,YAAa,MAAM,SASrD,CAAC;AAEF,eAAO,MAAM,qBAAqB,YAAa,MAAM,SASpD,CAAC;AA0BF,eAAO,MAAM,gBAAgB,UAAW,MAAM,WAAW,MAAM,mBAAmB,MAAM,SAOvF,CAAC;AAEF,eAAO,MAAM,eAAe,UAAW,MAAM,WAAW,MAAM,mBAAmB,MAAM,SAOtF,CAAC"}

View File

@ -0,0 +1,50 @@
const scheduledIntervalIdentifiers = new Map();
const scheduledTimeoutIdentifiers = new Map();
export const clearScheduledInterval = (timerId) => {
const identifier = scheduledIntervalIdentifiers.get(timerId);
if (identifier !== undefined) {
clearTimeout(identifier);
scheduledIntervalIdentifiers.delete(timerId);
}
else {
throw new Error(`There is no interval scheduled with the given id "${timerId}".`);
}
};
export const clearScheduledTimeout = (timerId) => {
const identifier = scheduledTimeoutIdentifiers.get(timerId);
if (identifier !== undefined) {
clearTimeout(identifier);
scheduledTimeoutIdentifiers.delete(timerId);
}
else {
throw new Error(`There is no timeout scheduled with the given id "${timerId}".`);
}
};
const computeDelayAndExpectedCallbackTime = (delay, nowInMainThread) => {
let now;
let remainingDelay;
const nowInWorker = performance.now();
const elapsed = Math.max(0, nowInWorker - nowInMainThread);
now = nowInWorker;
remainingDelay = delay - elapsed;
const expected = now + remainingDelay;
return { expected, remainingDelay };
};
const setTimeoutCallback = (identifiers, timerId, expected, timerType) => {
const now = performance.now();
if (now > expected) {
postMessage({ id: null, method: 'call', params: { timerId, timerType } });
}
else {
identifiers.set(timerId, setTimeout(setTimeoutCallback, expected - now, identifiers, timerId, expected, timerType));
}
};
export const scheduleInterval = (delay, timerId, nowInMainThread) => {
const { expected, remainingDelay } = computeDelayAndExpectedCallbackTime(delay, nowInMainThread);
scheduledIntervalIdentifiers.set(timerId, setTimeout(setTimeoutCallback, remainingDelay, scheduledIntervalIdentifiers, timerId, expected, 'interval'));
};
export const scheduleTimeout = (delay, timerId, nowInMainThread) => {
const { expected, remainingDelay } = computeDelayAndExpectedCallbackTime(delay, nowInMainThread);
scheduledTimeoutIdentifiers.set(timerId, setTimeout(setTimeoutCallback, remainingDelay, scheduledTimeoutIdentifiers, timerId, expected, 'timeout'));
};
//# sourceMappingURL=timer.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"timer.js","sourceRoot":"","sources":["../../../src/helpers/timer.ts"],"names":[],"mappings":"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"}

View File

@ -0,0 +1,5 @@
import { TBrokerMessage } from '../types';
export interface IBrokerEvent extends Event {
data: TBrokerMessage;
}
//# sourceMappingURL=broker-event.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"broker-event.d.ts","sourceRoot":"","sources":["../../../src/interfaces/broker-event.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAE1C,MAAM,WAAW,YAAa,SAAQ,KAAK;IACvC,IAAI,EAAE,cAAc,CAAC;CACxB"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=broker-event.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"broker-event.js","sourceRoot":"","sources":["../../../src/interfaces/broker-event.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,10 @@
import { TTimerType } from '../types';
export interface ICallNotification {
id: null;
method: 'call';
params: {
timerId: number;
timerType: TTimerType;
};
}
//# sourceMappingURL=call-notification.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"call-notification.d.ts","sourceRoot":"","sources":["../../../src/interfaces/call-notification.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,MAAM,UAAU,CAAC;AAEtC,MAAM,WAAW,iBAAiB;IAC9B,EAAE,EAAE,IAAI,CAAC;IAET,MAAM,EAAE,MAAM,CAAC;IAEf,MAAM,EAAE;QACJ,OAAO,EAAE,MAAM,CAAC;QAEhB,SAAS,EAAE,UAAU,CAAC;KACzB,CAAC;CACL"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=call-notification.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"call-notification.js","sourceRoot":"","sources":["../../../src/interfaces/call-notification.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,10 @@
import { TTimerType } from '../types';
export interface IClearRequest {
id: number;
method: 'clear';
params: {
timerId: number;
timerType: TTimerType;
};
}
//# sourceMappingURL=clear-request.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"clear-request.d.ts","sourceRoot":"","sources":["../../../src/interfaces/clear-request.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,MAAM,UAAU,CAAC;AAEtC,MAAM,WAAW,aAAa;IAC1B,EAAE,EAAE,MAAM,CAAC;IAEX,MAAM,EAAE,OAAO,CAAC;IAEhB,MAAM,EAAE;QACJ,OAAO,EAAE,MAAM,CAAC;QAEhB,SAAS,EAAE,UAAU,CAAC;KACzB,CAAC;CACL"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=clear-request.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"clear-request.js","sourceRoot":"","sources":["../../../src/interfaces/clear-request.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,5 @@
export interface IClearResponse {
error: null;
id: number;
}
//# sourceMappingURL=clear-response.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"clear-response.d.ts","sourceRoot":"","sources":["../../../src/interfaces/clear-response.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,cAAc;IAC3B,KAAK,EAAE,IAAI,CAAC;IAEZ,EAAE,EAAE,MAAM,CAAC;CACd"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=clear-response.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"clear-response.js","sourceRoot":"","sources":["../../../src/interfaces/clear-response.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,8 @@
export interface IErrorNotification {
error: {
message: string;
};
id: null;
result: null;
}
//# sourceMappingURL=error-notification.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"error-notification.d.ts","sourceRoot":"","sources":["../../../src/interfaces/error-notification.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,kBAAkB;IAC/B,KAAK,EAAE;QACH,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IAEF,EAAE,EAAE,IAAI,CAAC;IAET,MAAM,EAAE,IAAI,CAAC;CAChB"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=error-notification.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"error-notification.js","sourceRoot":"","sources":["../../../src/interfaces/error-notification.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,8 @@
export interface IErrorResponse {
error: {
message: string;
};
id: number;
result: null;
}
//# sourceMappingURL=error-response.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"error-response.d.ts","sourceRoot":"","sources":["../../../src/interfaces/error-response.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,cAAc;IAC3B,KAAK,EAAE;QACH,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IAEF,EAAE,EAAE,MAAM,CAAC;IAEX,MAAM,EAAE,IAAI,CAAC;CAChB"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=error-response.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"error-response.js","sourceRoot":"","sources":["../../../src/interfaces/error-response.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,9 @@
export * from './broker-event';
export * from './call-notification';
export * from './clear-request';
export * from './clear-response';
export * from './error-notification';
export * from './error-response';
export * from './set-notification';
export * from './worker-event';
//# sourceMappingURL=index.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/interfaces/index.ts"],"names":[],"mappings":"AAAA,cAAc,gBAAgB,CAAC;AAC/B,cAAc,qBAAqB,CAAC;AACpC,cAAc,iBAAiB,CAAC;AAChC,cAAc,kBAAkB,CAAC;AACjC,cAAc,sBAAsB,CAAC;AACrC,cAAc,kBAAkB,CAAC;AACjC,cAAc,oBAAoB,CAAC;AACnC,cAAc,gBAAgB,CAAC"}

View File

@ -0,0 +1,9 @@
export * from './broker-event';
export * from './call-notification';
export * from './clear-request';
export * from './clear-response';
export * from './error-notification';
export * from './error-response';
export * from './set-notification';
export * from './worker-event';
//# sourceMappingURL=index.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/interfaces/index.ts"],"names":[],"mappings":"AAAA,cAAc,gBAAgB,CAAC;AAC/B,cAAc,qBAAqB,CAAC;AACpC,cAAc,iBAAiB,CAAC;AAChC,cAAc,kBAAkB,CAAC;AACjC,cAAc,sBAAsB,CAAC;AACrC,cAAc,kBAAkB,CAAC;AACjC,cAAc,oBAAoB,CAAC;AACnC,cAAc,gBAAgB,CAAC"}

View File

@ -0,0 +1,12 @@
import { TTimerType } from '../types';
export interface ISetNotification {
id: null;
method: 'set';
params: {
delay: number;
now: number;
timerId: number;
timerType: TTimerType;
};
}
//# sourceMappingURL=set-notification.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"set-notification.d.ts","sourceRoot":"","sources":["../../../src/interfaces/set-notification.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,MAAM,UAAU,CAAC;AAEtC,MAAM,WAAW,gBAAgB;IAC7B,EAAE,EAAE,IAAI,CAAC;IAET,MAAM,EAAE,KAAK,CAAC;IAEd,MAAM,EAAE;QACJ,KAAK,EAAE,MAAM,CAAC;QAEd,GAAG,EAAE,MAAM,CAAC;QAEZ,OAAO,EAAE,MAAM,CAAC;QAEhB,SAAS,EAAE,UAAU,CAAC;KACzB,CAAC;CACL"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=set-notification.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"set-notification.js","sourceRoot":"","sources":["../../../src/interfaces/set-notification.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,5 @@
import { TWorkerMessage } from '../types';
export interface IWorkerEvent extends Event {
data: TWorkerMessage;
}
//# sourceMappingURL=worker-event.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"worker-event.d.ts","sourceRoot":"","sources":["../../../src/interfaces/worker-event.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAE1C,MAAM,WAAW,YAAa,SAAQ,KAAK;IACvC,IAAI,EAAE,cAAc,CAAC;CACxB"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=worker-event.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"worker-event.js","sourceRoot":"","sources":["../../../src/interfaces/worker-event.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,3 @@
export * from './interfaces/index';
export * from './types/index';
//# sourceMappingURL=module.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../../src/module.ts"],"names":[],"mappings":"AAOA,cAAc,oBAAoB,CAAC;AACnC,cAAc,eAAe,CAAC"}

View File

@ -0,0 +1,50 @@
import { clearScheduledInterval, clearScheduledTimeout, scheduleInterval, scheduleTimeout } from './helpers/timer';
/*
* @todo Explicitly referencing the barrel file seems to be necessary when enabling the
* isolatedModules compiler option.
*/
export * from './interfaces/index';
export * from './types/index';
addEventListener('message', ({ data }) => {
try {
if (data.method === 'clear') {
const { id, params: { timerId, timerType } } = data;
if (timerType === 'interval') {
clearScheduledInterval(timerId);
postMessage({ error: null, id });
}
else if (timerType === 'timeout') {
clearScheduledTimeout(timerId);
postMessage({ error: null, id });
}
else {
throw new Error(`The given type "${timerType}" is not supported`);
}
}
else if (data.method === 'set') {
const { params: { delay, now, timerId, timerType } } = data;
if (timerType === 'interval') {
scheduleInterval(delay, timerId, now);
}
else if (timerType === 'timeout') {
scheduleTimeout(delay, timerId, now);
}
else {
throw new Error(`The given type "${timerType}" is not supported`);
}
}
else {
throw new Error(`The given method "${data.method}" is not supported`);
}
}
catch (err) {
postMessage({
error: {
message: err.message
},
id: data.id,
result: null
});
}
});
//# sourceMappingURL=module.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"module.js","sourceRoot":"","sources":["../../src/module.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAE,qBAAqB,EAAE,gBAAgB,EAAE,eAAe,EAAE,MAAM,iBAAiB,CAAC;AAGnH;;;GAGG;AACH,cAAc,oBAAoB,CAAC;AACnC,cAAc,eAAe,CAAC;AAE9B,gBAAgB,CAAC,SAAS,EAAE,CAAC,EAAE,IAAI,EAAgB,EAAE,EAAE;IACnD,IAAI,CAAC;QACD,IAAI,IAAI,CAAC,MAAM,KAAK,OAAO,EAAE,CAAC;YAC1B,MAAM,EACF,EAAE,EACF,MAAM,EAAE,EAAE,OAAO,EAAE,SAAS,EAAE,EACjC,GAAG,IAAI,CAAC;YAET,IAAI,SAAS,KAAK,UAAU,EAAE,CAAC;gBAC3B,sBAAsB,CAAC,OAAO,CAAC,CAAC;gBAEhC,WAAW,CAAiB,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC;YACrD,CAAC;iBAAM,IAAI,SAAS,KAAK,SAAS,EAAE,CAAC;gBACjC,qBAAqB,CAAC,OAAO,CAAC,CAAC;gBAE/B,WAAW,CAAiB,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC;YACrD,CAAC;iBAAM,CAAC;gBACJ,MAAM,IAAI,KAAK,CAAC,mBAAmB,SAAS,oBAAoB,CAAC,CAAC;YACtE,CAAC;QACL,CAAC;aAAM,IAAI,IAAI,CAAC,MAAM,KAAK,KAAK,EAAE,CAAC;YAC/B,MAAM,EACF,MAAM,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,EAAE,SAAS,EAAE,EAC7C,GAAG,IAAI,CAAC;YAET,IAAI,SAAS,KAAK,UAAU,EAAE,CAAC;gBAC3B,gBAAgB,CAAC,KAAK,EAAE,OAAO,EAAE,GAAG,CAAC,CAAC;YAC1C,CAAC;iBAAM,IAAI,SAAS,KAAK,SAAS,EAAE,CAAC;gBACjC,eAAe,CAAC,KAAK,EAAE,OAAO,EAAE,GAAG,CAAC,CAAC;YACzC,CAAC;iBAAM,CAAC;gBACJ,MAAM,IAAI,KAAK,CAAC,mBAAmB,SAAS,oBAAoB,CAAC,CAAC;YACtE,CAAC;QACL,CAAC;aAAM,CAAC;YACJ,MAAM,IAAI,KAAK,CAAC,qBAA2B,IAAK,CAAC,MAAM,oBAAoB,CAAC,CAAC;QACjF,CAAC;IACL,CAAC;IAAC,OAAO,GAAG,EAAE,CAAC;QACX,WAAW,CAAsC;YAC7C,KAAK,EAAE;gBACH,OAAO,EAAE,GAAG,CAAC,OAAO;aACvB;YACD,EAAE,EAAE,IAAI,CAAC,EAAE;YACX,MAAM,EAAE,IAAI;SACf,CAAC,CAAC;IACP,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -0,0 +1,3 @@
import { IClearRequest, ISetNotification } from '../interfaces';
export type TBrokerMessage = IClearRequest | ISetNotification;
//# sourceMappingURL=broker-message.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"broker-message.d.ts","sourceRoot":"","sources":["../../../src/types/broker-message.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,gBAAgB,EAAE,MAAM,eAAe,CAAC;AAEhE,MAAM,MAAM,cAAc,GAAG,aAAa,GAAG,gBAAgB,CAAC"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=broker-message.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"broker-message.js","sourceRoot":"","sources":["../../../src/types/broker-message.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,4 @@
export * from './broker-message';
export * from './timer-type';
export * from './worker-message';
//# sourceMappingURL=index.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/types/index.ts"],"names":[],"mappings":"AAAA,cAAc,kBAAkB,CAAC;AACjC,cAAc,cAAc,CAAC;AAC7B,cAAc,kBAAkB,CAAC"}

View File

@ -0,0 +1,4 @@
export * from './broker-message';
export * from './timer-type';
export * from './worker-message';
//# sourceMappingURL=index.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/types/index.ts"],"names":[],"mappings":"AAAA,cAAc,kBAAkB,CAAC;AACjC,cAAc,cAAc,CAAC;AAC7B,cAAc,kBAAkB,CAAC"}

View File

@ -0,0 +1,2 @@
export type TTimerType = 'interval' | 'timeout';
//# sourceMappingURL=timer-type.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"timer-type.d.ts","sourceRoot":"","sources":["../../../src/types/timer-type.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,UAAU,GAAG,UAAU,GAAG,SAAS,CAAC"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=timer-type.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"timer-type.js","sourceRoot":"","sources":["../../../src/types/timer-type.ts"],"names":[],"mappings":""}

View File

@ -0,0 +1,3 @@
import { ICallNotification, IClearResponse, IErrorNotification, IErrorResponse } from '../interfaces';
export type TWorkerMessage = ICallNotification | IClearResponse | IErrorNotification | IErrorResponse;
//# sourceMappingURL=worker-message.d.ts.map

View File

@ -0,0 +1 @@
{"version":3,"file":"worker-message.d.ts","sourceRoot":"","sources":["../../../src/types/worker-message.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,cAAc,EAAE,kBAAkB,EAAE,cAAc,EAAE,MAAM,eAAe,CAAC;AAEtG,MAAM,MAAM,cAAc,GAAG,iBAAiB,GAAG,cAAc,GAAG,kBAAkB,GAAG,cAAc,CAAC"}

View File

@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=worker-message.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"worker-message.js","sourceRoot":"","sources":["../../../src/types/worker-message.ts"],"names":[],"mappings":""}