idleAddOnce

fun idleAddOnce(function: SourceOnceFunc): <Error class: unknown class>

Adds a function to be called whenever there are no higher priority events pending to the default main loop. The function is given the default idle priority, const@GLib.PRIORITY_DEFAULT_IDLE.

The function will only be called once and then the source will be automatically removed from the main context.

This function otherwise behaves like func@GLib.idle_add.

Return

the ID (greater than 0) of the event source

Since

2.74

Parameters

function

function to call