Skip to content

Variable: baseFieldBaseRawEmits

ts
const baseFieldBaseRawEmits: {
  click:appendInner: (e: MouseEvent) => e is MouseEvent & { [key: string]: unknown };
  click:clear: (e: MouseEvent) => e is MouseEvent & { [key: string]: unknown };
  click:control: (e: MouseEvent) => e is MouseEvent & { [key: string]: unknown };
  click:prependInner: (e: MouseEvent) => e is MouseEvent & { [key: string]: unknown };
  mousedown:control: (e: MouseEvent) => e is MouseEvent & { [key: string]: unknown };
  update:focused: (focused: boolean) => boolean;
  update:model-value: (val: any) => boolean;
  update:modelValue: (val: any) => boolean;
};

Base emit validators for the BaseField component. Defines all standard emit events that can be emitted by field components, including clicks, focus updates, and model value changes.

Type Declaration

NameType
click:appendInner()(e: MouseEvent) => e is MouseEvent & { [key: string]: unknown }
click:clear()(e: MouseEvent) => e is MouseEvent & { [key: string]: unknown }
click:control()(e: MouseEvent) => e is MouseEvent & { [key: string]: unknown }
click:prependInner()(e: MouseEvent) => e is MouseEvent & { [key: string]: unknown }
mousedown:control()(e: MouseEvent) => e is MouseEvent & { [key: string]: unknown }
update:focused()(focused: boolean) => boolean
update:model-value()(val: any) => boolean
update:modelValue()(val: any) => boolean