<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`AbstractInputSuggest`](AbstractInputSuggest) › [`(constructor)`](AbstractInputSuggest/(constructor).md) ## AbstractInputSuggest.(constructor) Accepts an `<input>` text box or a contenteditable div. **Signature:** ```typescript constructor(app: App, textInputEl: HTMLInputElement | HTMLDivElement); ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | <code>app</code> | [`App`](App) | | | <code>textInputEl</code> | <code>HTMLInputElement</code><code> &#124; </code><code>HTMLDivElement</code> | |