# configureEach

abstract fun configureEach(action: Action<in T>)(source)

Registers an action to execute to configure each element in the collection. The action is only executed for those elements that are required. Fails if any element has already been finalized.

#### Since

4.5

#### Parameters

action

The action to execute on each element for configuration.

abstract fun <S> configureEach(type: Class<S>, action: Action<in S>)(source)

Registers an action to execute to configure each element of the given type in the collection. The action is only executed for those elements that are required. Fails if any matching element has already been finalized.

#### Since

4.5

#### Parameters

type

The type of element to select.

action

The action to execute on each element for configuration.