Async SourceAsyncChildren

class Children

A list of children tasks.

Definitions

def transients?

Some children may be marked as transient. Transient children do not prevent the parent from finishing.

Signature

returns Boolean

Whether the node has transient children.

Implementation

def transients?
	@transient_count > 0
end

def finished?

Whether all children are considered finished. Ignores transient children.

Implementation

def finished?
	@size == @transient_count
end

def nil?

Whether the children is empty, preserved for compatibility.

Implementation

def nil?
	empty?
end

Discussion