sdfsdfs
This commit is contained in:
21
node_modules/pixi.js/lib/scene/container/utils/checkChildrenDidChange.d.ts
generated
vendored
Normal file
21
node_modules/pixi.js/lib/scene/container/utils/checkChildrenDidChange.d.ts
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
import type { Container } from '../Container';
|
||||
/**
|
||||
* This function will crawl through the container essentially check if the children have changed.
|
||||
*
|
||||
* This function checkChildrenDidChange recursively checks if any child in a Container
|
||||
* or its children has changed. It does this by comparing a generated changeId for each
|
||||
* child against a stored value in previousData.
|
||||
* The changeId is a combination of the child's uid and _didChangeId, bitwise manipulated for uniqueness.
|
||||
* If a change is detected, it updates previousData and sets didChange to true.
|
||||
* The function returns a boolean indicating if any change was detected in the entire hierarchy of children.
|
||||
* @param container - the container to check for changes
|
||||
* @param previousData - the previous data from the last check made
|
||||
* @param previousData.data - the data array
|
||||
* @param previousData.index - the index of the data array
|
||||
* @param previousData.didChange - did the data change
|
||||
*/
|
||||
export declare function checkChildrenDidChange(container: Container, previousData: {
|
||||
data: number[];
|
||||
index: number;
|
||||
didChange: boolean;
|
||||
}): boolean;
|
Reference in New Issue
Block a user