Skip to main content

frameManager

frameManager là một module quản lý lên lịch các frame dành cho animation để đạt hiệu suất 60fps.

Ví dụ

import { frameManager } from '@xobuilder/utils';

// Thêm một frame vào frameManager
function frame() {
// do something
}
frameManager.add(frame);

// Thêm một frame vào frameManager và chạy liên tục với 60fps
frameManager.add(() => {
// do something
}, true);

// Dừng một frame
frameManager.remove(frame);

// Clear tất cả các frame
frameManager.clear();