Method
IdeProjectTemplateexpand_async
Declaration
void
ide_project_template_expand_async (
IdeProjectTemplate* self,
GHashTable* params,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description
Asynchronously requests expansion of the template.
This may involve creating files and directories on disk as well as
expanding files based on the contents of params
.
It is expected that this method is only called once on an IdeProjectTemplate
.
Available since: | 3.32 |
Parameters
params |
GHashTable |
A hashtable of template parameters. |
|
The data is owned by the caller of the function. | |
cancellable |
GCancellable |
A |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
callback |
GAsyncReadyCallback |
The callback for the asynchronous operation. |
|
user_data |
gpointer |
User data for |