Files
GDevelop/GDevelop.js/types/gdpropertiescontainer.js
D8H 494e330787 Display properties of objects/behaviors in the extension editor in a tree (#8095)
- This allows to easily visualize, group and move properties around.
- Browsing properties is faster and clearer.
2026-01-09 18:35:33 +01:00

21 lines
990 B
JavaScript

// Automatically generated by GDevelop.js/scripts/generate-types.js
declare class gdPropertiesContainer {
constructor(owner: EventsFunctionsContainer_FunctionOwner): void;
insertNew(name: string, pos: number): gdNamedPropertyDescriptor;
insert(item: gdNamedPropertyDescriptor, pos: number): gdNamedPropertyDescriptor;
has(name: string): boolean;
get(name: string): gdNamedPropertyDescriptor;
getAt(pos: number): gdNamedPropertyDescriptor;
remove(name: string): void;
move(oldIndex: number, newIndex: number): void;
getCount(): number;
getPosition(item: gdNamedPropertyDescriptor): number;
size(): number;
at(index: number): gdNamedPropertyDescriptor;
insertNewPropertyInFolder(name: string, folder: gdPropertyFolderOrProperty, pos: number): gdNamedPropertyDescriptor;
getRootFolder(): gdPropertyFolderOrProperty;
getAllPropertyFolderOrProperty(): gdVectorPropertyFolderOrProperty;
addMissingPropertiesInRootFolder(): void;
delete(): void;
ptr: number;
};