# Type Alias: ButtonSettingsFor<Button>

[Mobile Document Scanner API Reference](../index.md) / ButtonSettingsFor

# Type Alias: ButtonSettingsFor\<Button\>

> **ButtonSettingsFor**\<`Button`\> = `{ readonly [Name in Button]?: ButtonSettings<Name> }`

Defined in: [src/settings/buttons.ts:143](https://github.com/Dynamsoft/document-scanner-javascript/blob/main/src/settings/buttons.ts#L143)

The settings of some buttons of a screen, by the name of each button.

## Type Parameters

### Button

`Button` *extends* `string`
