/** The class VegaInternalEventID implements the VegaEventIDInterface and provides a method to get the current name. */
export class VegaInternalEventID {
  /**
   * This TypeScript constructor function takes a string parameter and assigns it to a private property called "name".
   *
   * @param {string} name - It is used to initialize an instance of the class with a specific name value.
   */
  constructor(name) {
    this.name = name;
  }
  /**
   * This TypeScript function returns the name stored in the object.
   *
   * @returns {string} The `name` property of the current object is being returned as a string.
   */
  getName() {
    return this.name;
  }
}
export const VegaInternalValid = new VegaInternalEventID('valid');
export const VegaInternalFieldErrorStateChange = new VegaInternalEventID('fieldErrorStateChange');
export const VegaInternalVirtualScrollToBottom = new VegaInternalEventID('virtualScrollToBottom');
export const VegaInternalButtonGroupClick = new VegaInternalEventID('buttonGroupClick');
export const VegaInternalLeftNavLinkClick = new VegaInternalEventID('leftNavLinkClick');
export const VegaInternalSubStatePull = new VegaInternalEventID('subStatePull');
export const VegaInternalSubStatePush = new VegaInternalEventID('subStatePush');
export const VegaInternalCalendarMonthEventsChange = new VegaInternalEventID('monthEventsChange');
export const VegaInternalDropdownTemplateItemsChange = new VegaInternalEventID('dropdownTemplateItemsChange');
export const VegaInternalTableRowSelect = new VegaInternalEventID('tableRowSelect');
export const VegaInternalTableRowSelectAll = new VegaInternalEventID('tableRowSelectAll');
export const VegaInternalTableRowExpand = new VegaInternalEventID('tableRowExpand');
export const VegaDropdownRenderItemInternalOverridden = new VegaInternalEventID('dropdownRenderItemInternalOverridden');
export const VegaInputSelectRenderPrefixIconInternalOverridden = new VegaInternalEventID('dropdownRenderPrefixIconInternalOverridden');
export const VegaDropdownSearchInternalOverridden = new VegaInternalEventID('VegaDropdownSearchInternalOverridden');
export const VegaInternalSidenavLinkClick = new VegaInternalEventID('sidenavLinkClick');
export const VegaInternalLeftNavGroupExpand = new VegaInternalEventID('leftNavGroupExpand');
export const VegaInternalLeftNavLinkSelected = new VegaInternalEventID('leftNavLinkSelected');
export const VegaInternalInitializeLeftNavLinkSelected = new VegaInternalEventID('initializeLeftNavLinkSelected');
export const VegaInternalRichTextEditorFlushChanges = new VegaInternalEventID('richTextEditorFlushChanges');
export const VegaInternalRichTextEditorSelectionRangeChange = new VegaInternalEventID('richTextEditorSelectionRangeChange');
export const VegaInternalRichTextImageClick = new VegaInternalEventID('richTextImageClick');
export const VegaInternalRichTextImageDeleteButtonClicked = new VegaInternalEventID('richTextImageDeleteButtonClicked');
export const VegaInternalComponentDidRender = new VegaInternalEventID('componentDidRender');
export const VegaInternalPopoverUpdateTarget = new VegaInternalEventID('popoverUpdateTarget');
export const VegaInternalRichTextEditDeleteSelectedNodes = new VegaInternalEventID('richTextEditDeleteSelectedNodes');
export const VegaInternalPaginationPageSizeChange = new VegaInternalEventID('paginationPageSizeChange');
export const VegaInternalPaginationCurrentChange = new VegaInternalEventID('paginationCurrentChange');
export const VegaInternalPasteEvent = new VegaInternalEventID('pasteEvent');
export const VegaInternalNestEAHierarchyTreeChange = new VegaInternalEventID('nestEAHierarchyTreeChange');
export const VegaInternalTableHeadCellSortEvent = new VegaInternalEventID('tableHeadCellSortEvent');
export const VegaInternalCodeBlockSelectionChange = new VegaInternalEventID('internalCodeBlockSelectionChange');
export const VegaInternalColumnHeadRowRenderInputRIC = new VegaInternalEventID('tableHeadRowRenderInputRIC');
export const VegaInternalColumnHeadCellRenderInputRIC = new VegaInternalEventID('tableHeadCellRenderInputRIC');
export const VegaInternalColumnBodyCellRenderInputRIC = new VegaInternalEventID('tableCellRenderInputRIC');
export const VegaInternalVegaTableRenderInputChange = new VegaInternalEventID('tableColumnCellRenderInputChange');
export const VegaInternalCalendarEventPreviewUpdate = new VegaInternalEventID('calendarEventPreviewUpdate');
export const VegaInternalCalendarEventPreviewClear = new VegaInternalEventID('calendarEventPreviewClear');
export const VegaInternalUpdateRTECursorPosition = new VegaInternalEventID('InternalUpdateRTECursorPosition');
export const VegaInternalLeftNavLinkSelectedTopic = new VegaInternalEventID('leftNavLinkSelectedTopic');
export const VegaInternalCalendarEventPreviewHide = new VegaInternalEventID('calendarEventPreviewHide');
export const VegaInternalDialogContentReady = new VegaInternalEventID('dialogContentReady');
export const VegaInternalFormSubmit = new VegaInternalEventID('formSubmit');
export const VegaInternalFormReset = new VegaInternalEventID('formReset');
export const VegaInternalProgressTrackerStepClick = new VegaInternalEventID('progressTrackerStepClick');
export const VegaInternalDatePickerCalendarSelectionChange = new VegaInternalEventID('datePickerCalendarSelectionChange');
export const VegaInternalDatePickerCalendarInputClick = new VegaInternalEventID('datePickerCalendarInputClick');
export const VegaInternalDatePickerCalendarClear = new VegaInternalEventID('datePickerCalendarClear');
export const VegaInternalDatePickerCalendarUpdatePeriodByUser = new VegaInternalEventID('datePickerCalendarUpdatePeriodByUser');
export const VegaInternalUpdateVegaInputValue = new VegaInternalEventID('updateVegaInputValue');
export const VegaInternalFocusVegaInput = new VegaInternalEventID('focusVegaInput');
export const VegaInternalSetupVegaInputMaskConfig = new VegaInternalEventID('setupVegaInputMaskConfig');
export const VegaInternalCodeBlockBlur = new VegaInternalEventID('codeBlockBlur');
export const VegaInternalRTEExtensionTableCellsSelectionAnchor = new VegaInternalEventID('rteExtensionTableCellsSelectionAnchor');
export const VegaInternalRTEExtensionTableCellSelectionChange = new VegaInternalEventID('rteExtensionTableCellSelectionChange');
export const VegaInternalCalendarPreviewActionClick = new VegaInternalEventID('calendarPreviewActionClick');
