# Search Fields

Regular
Dense
Flat
Flat Dense
<section class="mds">
  <div class="grid grid-cols-1 lg:grid-cols-2 gap-20">
    <div class="space-y-20">
      <strong>Regular</strong>
      <mx-search name="search" placeholder="Search" />
    </div>
    <div class="space-y-20">
      <strong>Dense</strong>
      <mx-search dense name="search" placeholder="Search" />
    </div>
    <div class="space-y-20">
      <strong>Flat</strong>
      <mx-search flat name="search" placeholder="Search" />
    </div>
    <div class="space-y-20">
      <strong>Flat Dense</strong>
      <mx-search flat dense name="search" placeholder="Search" />
    </div>
  </div>
</section>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# mx-search

# Properties

Property Attribute Description Type Default
autofocus autofocus boolean false
dense dense boolean false
elAriaLabel el-aria-label The aria-label attribute for the <input> element. If not provided, the aria-label will fallback to either the placeholder value or simply "Search". string undefined
flat flat boolean false
name name string undefined
placeholder placeholder string undefined
showClear show-clear Set to false to hide the clear button. boolean true
value value string undefined

# Events

Event Description Type
mxClear Emitted when the clear button is clicked. CustomEvent<void>

If you are having trouble setting a prop or adding an event listener, refer to this page.