---
url: /api/plugins/postcss/props-minify/src/interfaces/FlattenPropertyOptions.md
---
[pantoken-root](../../../../../index.md) / [plugins/postcss/props-minify/src](../index.md) / FlattenPropertyOptions

# Interface: FlattenPropertyOptions

Beta

Options for [flattenProperty](../variables/flattenProperty.md).

## Properties

### injectSelector?

> `optional` **injectSelector?**: `string`

Beta

The selector of the rule that receives the extracted `--name: value` declarations.

#### Default Value

`":root"`

***

### onMissingInitialValue?

> `optional` **onMissingInitialValue?**: `"remove"` | `"keep"`

Beta

What to do with an `@property` at-rule that has no `initial-value` descriptor.

* `"remove"` — drop the at-rule (default).
* `"keep"` — leave it in the output untouched.

#### Default Value

`"remove"`
