---
title: "FocusPropertiesModifierNode"
description: "Implement this interface create a modifier node that can be used to modify the focus properties
of the associated [FocusTargetNode]."
type: "interface"
---

<div class='type'>Interface</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>



```kotlin
interface FocusPropertiesModifierNode : DelegatableNode
```


Implement this interface create a modifier node that can be used to modify the focus properties
of the associated `FocusTargetNode`.


## Functions

```kotlin
fun applyFocusProperties(focusProperties: FocusProperties)
```


A parent can modify the focus properties associated with the nearest `FocusTargetNode` child
node. If a `FocusTargetNode` has multiple parent `FocusPropertiesModifierNode`s, properties
set by a parent higher up in the hierarchy overwrite properties set by those that are lower
in the hierarchy.



