From 02f03adbcfa6e4e1f48ce874e87f96e3a0decfae Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Sat, 12 Oct 2024 20:32:13 +0200 Subject: [PATCH] doc: remove obsolete @memberof --- source/components/constants.mjs | 13 ---- source/components/datatable/change-button.mjs | 1 - source/components/datatable/columnbar.mjs | 1 - source/components/datatable/constants.mjs | 12 ---- source/components/datatable/dataset.mjs | 1 - source/components/datatable/datasource.mjs | 1 - .../components/datatable/datasource/dom.mjs | 1 - .../components/datatable/datasource/rest.mjs | 1 - source/components/datatable/datatable.mjs | 1 - .../components/datatable/datatable/header.mjs | 1 - .../datatable/embedded-pagination.mjs | 1 - source/components/datatable/filter-button.mjs | 1 - source/components/datatable/filter.mjs | 1 - .../datatable/filter/abstract-base.mjs | 1 - .../datatable/filter/date-range.mjs | 1 - source/components/datatable/filter/input.mjs | 1 - source/components/datatable/filter/range.mjs | 1 - source/components/datatable/filter/select.mjs | 1 - .../components/datatable/filter/settings.mjs | 2 - source/components/datatable/pagination.mjs | 1 - source/components/datatable/status.mjs | 1 - source/components/form/action-button.mjs | 1 - source/components/form/api-button.mjs | 1 - source/components/form/button-bar.mjs | 1 - source/components/form/confirm-button.mjs | 2 - source/components/form/constants.mjs | 10 ---- source/components/form/context-error.mjs | 1 - .../components/form/message-state-button.mjs | 1 - source/components/form/popper-button.mjs | 2 - source/components/form/select.mjs | 2 - source/components/form/template.mjs | 1 - source/components/form/tree-select.mjs | 2 - source/components/form/types/state.mjs | 2 - source/components/host/call-button.mjs | 3 - source/components/host/collapse.mjs | 1 - source/components/host/config-manager.mjs | 1 - source/components/host/constants.mjs | 1 - source/components/host/host.mjs | 1 - source/components/host/overlay.mjs | 1 - source/components/host/toggle-button.mjs | 1 - source/components/host/viewer.mjs | 1 - source/components/notify/constants.mjs | 1 - source/components/notify/message.mjs | 1 - source/components/notify/notify.mjs | 1 - source/components/state/log/entry.mjs | 1 - source/constants.mjs | 2 - source/constraints/abstract.mjs | 1 - source/constraints/abstractoperator.mjs | 1 - source/data/buildmap.mjs | 5 -- source/data/buildtree.mjs | 1 - source/data/datasource.mjs | 2 - source/data/datasource/dom.mjs | 1 - source/data/datasource/server.mjs | 1 - source/data/datasource/server/restapi.mjs | 2 - .../server/restapi/data-fetch-error.mjs | 1 - .../datasource/server/restapi/writeerror.mjs | 1 - source/data/datasource/server/webconnect.mjs | 1 - source/data/datasource/storage.mjs | 1 - .../data/datasource/storage/localstorage.mjs | 1 - .../datasource/storage/sessionstorage.mjs | 1 - source/data/diff.mjs | 1 - source/data/extend.mjs | 1 - source/dom/assembler.mjs | 2 - source/dom/attributes.mjs | 13 ---- source/dom/constants.mjs | 59 ------------------- source/dom/customelement.mjs | 7 --- source/dom/dimension.mjs | 2 - source/dom/events.mjs | 3 - source/dom/focusmanager.mjs | 1 - source/dom/locale.mjs | 1 - source/dom/ready.mjs | 2 - source/dom/resource.mjs | 1 - source/dom/resource/data.mjs | 1 - source/dom/resource/link.mjs | 1 - source/dom/resource/link/stylesheet.mjs | 1 - source/dom/resource/script.mjs | 1 - source/dom/resourcemanager.mjs | 1 - source/dom/template.mjs | 2 - source/dom/theme.mjs | 2 - source/dom/updater.mjs | 1 - source/dom/util.mjs | 7 --- source/dom/worker/factory.mjs | 1 - source/i18n/locale.mjs | 3 - source/i18n/providers/fetch.mjs | 1 - source/logging/logentry.mjs | 1 - source/math/random.mjs | 1 - source/monster.mjs | 1 - source/net/webconnect.mjs | 1 - source/text/formatter.mjs | 1 - .../generate-range-comparison-expression.mjs | 1 - source/types/binary.mjs | 2 - source/types/global.mjs | 3 - source/types/id.mjs | 1 - source/types/internal.mjs | 1 - source/types/mediatype.mjs | 4 -- source/types/node.mjs | 1 - source/types/validate.mjs | 10 ---- source/util/clone.mjs | 1 - source/util/comparator.mjs | 1 - source/util/freeze.mjs | 1 - source/util/runtime.mjs | 8 --- source/util/trimspaces.mjs | 1 - 102 files changed, 262 deletions(-) diff --git a/source/components/constants.mjs b/source/components/constants.mjs index ae8a255bc..b51ccdfcd 100644 --- a/source/components/constants.mjs +++ b/source/components/constants.mjs @@ -17,7 +17,6 @@ import { ATTRIBUTE_PREFIX } from "../dom/constants.mjs"; /** * `data-monster-intend` * - * @memberOf Monster.Components * @since 1.8.0 * @type {string} */ @@ -26,7 +25,6 @@ const ATTRIBUTE_INTEND = ATTRIBUTE_PREFIX + "intend"; export { ATTRIBUTE_INTEND }; /** - * @memberOf Monster.Components * @since 1.0.0 * @type {string} */ @@ -35,55 +33,46 @@ const STYLE_DISPLAY_MODE_BLOCK = "block"; /** * This attribute `data-monster-datasource` can be used to pass a datasource. * - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATASOURCE = `${ATTRIBUTE_PREFIX}datasource`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATASOURCE_SELECTOR = `${ATTRIBUTE_DATASOURCE}-selector`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_GRID_TEMPLATE = `${ATTRIBUTE_PREFIX}grid-template`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_HEAD = `${ATTRIBUTE_PREFIX}head`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_ALIGN = `${ATTRIBUTE_PREFIX}align`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_SORTABLE = `${ATTRIBUTE_PREFIX}sortable`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_INDEX = `${ATTRIBUTE_PREFIX}index`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_MODE = `${ATTRIBUTE_PREFIX}mode`; /** - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_RESPONSIVE_BREAKPOINT = `${ATTRIBUTE_PREFIX}responsive-breakpoint`; @@ -91,7 +80,6 @@ const ATTRIBUTE_DATATABLE_RESPONSIVE_BREAKPOINT = `${ATTRIBUTE_PREFIX}responsive /** * This attribute `data-monster-datasource-arguments` can be used to pass arguments. * - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATASOURCE_ARGUMENTS = `${ATTRIBUTE_DATASOURCE}-arguments`; @@ -116,7 +104,6 @@ const ATTRIBUTE_DATATABLE_MODE_HIDDEN = "hidden"; * Column is visible * * @private - * @memberOf Monster.Components * @type {string} */ const ATTRIBUTE_DATATABLE_MODE_VISIBLE = "visible"; diff --git a/source/components/datatable/change-button.mjs b/source/components/datatable/change-button.mjs index ea890434f..9dafab5f7 100644 --- a/source/components/datatable/change-button.mjs +++ b/source/components/datatable/change-button.mjs @@ -82,7 +82,6 @@ const overlayLinkedElementSymbol = Symbol("overlayLinkedElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A data set */ class ChangeButton extends CustomElement { diff --git a/source/components/datatable/columnbar.mjs b/source/components/datatable/columnbar.mjs index 34753cd38..c3c2ecfc0 100644 --- a/source/components/datatable/columnbar.mjs +++ b/source/components/datatable/columnbar.mjs @@ -90,7 +90,6 @@ const popperInstanceSymbol = Symbol("popperInstance"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A data set */ class ColumnBar extends CustomElement { diff --git a/source/components/datatable/constants.mjs b/source/components/datatable/constants.mjs index 05c7a8660..a80306030 100644 --- a/source/components/datatable/constants.mjs +++ b/source/components/datatable/constants.mjs @@ -15,7 +15,6 @@ import { ATTRIBUTE_PREFIX } from "../../dom/constants.mjs"; /** - * @memberOf Monster.Components.Form * @since 1.0.0 * @type {string} */ @@ -24,55 +23,46 @@ const STYLE_DISPLAY_MODE_BLOCK = "block"; /** * This attribute `data-monster-datasource` can be used to pass a datasource. * - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATASOURCE = `${ATTRIBUTE_PREFIX}datasource`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATASOURCE_SELECTOR = `${ATTRIBUTE_DATASOURCE}-selector`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_GRID_TEMPLATE = `${ATTRIBUTE_PREFIX}grid-template`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_HEAD = `${ATTRIBUTE_PREFIX}head`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_ALIGN = `${ATTRIBUTE_PREFIX}align`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_SORTABLE = `${ATTRIBUTE_PREFIX}sortable`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_INDEX = `${ATTRIBUTE_PREFIX}index`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_MODE = `${ATTRIBUTE_PREFIX}mode`; /** - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_RESPONSIVE_BREAKPOINT = `${ATTRIBUTE_PREFIX}responsive-breakpoint`; @@ -80,7 +70,6 @@ const ATTRIBUTE_DATATABLE_RESPONSIVE_BREAKPOINT = `${ATTRIBUTE_PREFIX}responsive /** * This attribute `data-monster-datasource-arguments` can be used to pass arguments. * - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATASOURCE_ARGUMENTS = `${ATTRIBUTE_DATASOURCE}-arguments`; @@ -105,7 +94,6 @@ const ATTRIBUTE_DATATABLE_MODE_HIDDEN = "hidden"; * Column is visible * * @private - * @memberOf Monster.Components.Datatable * @type {string} */ const ATTRIBUTE_DATATABLE_MODE_VISIBLE = "visible"; diff --git a/source/components/datatable/dataset.mjs b/source/components/datatable/dataset.mjs index b6a4cb1f4..97b8dc2ec 100644 --- a/source/components/datatable/dataset.mjs +++ b/source/components/datatable/dataset.mjs @@ -75,7 +75,6 @@ export { DataSet }; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A data set */ class DataSet extends CustomElement { diff --git a/source/components/datatable/datasource.mjs b/source/components/datatable/datasource.mjs index 728cbbde7..c69326a45 100644 --- a/source/components/datatable/datasource.mjs +++ b/source/components/datatable/datasource.mjs @@ -44,7 +44,6 @@ const dataSourceSymbol = Symbol.for( * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A abstract datasource */ class Datasource extends CustomElement { diff --git a/source/components/datatable/datasource/dom.mjs b/source/components/datatable/datasource/dom.mjs index 08301e3c1..778b0d6c4 100644 --- a/source/components/datatable/datasource/dom.mjs +++ b/source/components/datatable/datasource/dom.mjs @@ -46,7 +46,6 @@ const dataChangeEventHandlerSymbol = Symbol("dataChangeEventHandler"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Datasource * @summary A dom datasource */ class Dom extends Datasource { diff --git a/source/components/datatable/datasource/rest.mjs b/source/components/datatable/datasource/rest.mjs index 3dbfc58a5..78a3021d9 100644 --- a/source/components/datatable/datasource/rest.mjs +++ b/source/components/datatable/datasource/rest.mjs @@ -79,7 +79,6 @@ const filterObserverSymbol = Symbol("filterObserver"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Datasource * @summary A rest api datasource */ class Rest extends Datasource { diff --git a/source/components/datatable/datatable.mjs b/source/components/datatable/datatable.mjs index 38d412f09..a52cd1fb8 100644 --- a/source/components/datatable/datatable.mjs +++ b/source/components/datatable/datatable.mjs @@ -137,7 +137,6 @@ const columnBarElementSymbol = Symbol("columnBarElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A data table * @fires monster-datatable-row-copied * @fires monster-datatable-row-removed diff --git a/source/components/datatable/datatable/header.mjs b/source/components/datatable/datatable/header.mjs index e66839454..08796be97 100644 --- a/source/components/datatable/datatable/header.mjs +++ b/source/components/datatable/datatable/header.mjs @@ -56,7 +56,6 @@ const DIRECTION_NONE = ""; * The Header component is a basic class for the datatable component. * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Datatable * @summary A datatable */ class Header extends Base { diff --git a/source/components/datatable/embedded-pagination.mjs b/source/components/datatable/embedded-pagination.mjs index 039ee0fd5..2d71b8d7a 100644 --- a/source/components/datatable/embedded-pagination.mjs +++ b/source/components/datatable/embedded-pagination.mjs @@ -56,7 +56,6 @@ export { EmbeddedPagination }; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A datatable */ class EmbeddedPagination extends Pagination { diff --git a/source/components/datatable/filter-button.mjs b/source/components/datatable/filter-button.mjs index f86991123..433fe5bd8 100644 --- a/source/components/datatable/filter-button.mjs +++ b/source/components/datatable/filter-button.mjs @@ -57,7 +57,6 @@ export { FilterButton }; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A data set */ class FilterButton extends ToggleButton { diff --git a/source/components/datatable/filter.mjs b/source/components/datatable/filter.mjs index 7cf4d893f..6148eaeec 100644 --- a/source/components/datatable/filter.mjs +++ b/source/components/datatable/filter.mjs @@ -148,7 +148,6 @@ const settingsSymbol = Symbol("settings"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A data set */ class Filter extends CustomElement { diff --git a/source/components/datatable/filter/abstract-base.mjs b/source/components/datatable/filter/abstract-base.mjs index 14e574d94..32a5edb88 100644 --- a/source/components/datatable/filter/abstract-base.mjs +++ b/source/components/datatable/filter/abstract-base.mjs @@ -34,7 +34,6 @@ export { AbstractBase }; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Filter * @summary A abstract base component */ class AbstractBase extends CustomControl {} diff --git a/source/components/datatable/filter/date-range.mjs b/source/components/datatable/filter/date-range.mjs index ec293bf44..f15f24738 100644 --- a/source/components/datatable/filter/date-range.mjs +++ b/source/components/datatable/filter/date-range.mjs @@ -138,7 +138,6 @@ const arrowElementSymbol = Symbol("arrowElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Filter * @summary A date range filter control */ class DateRange extends AbstractBase { diff --git a/source/components/datatable/filter/input.mjs b/source/components/datatable/filter/input.mjs index a4314d4bb..2944eb27c 100644 --- a/source/components/datatable/filter/input.mjs +++ b/source/components/datatable/filter/input.mjs @@ -69,7 +69,6 @@ const inputElementSymbol = Symbol("inputElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Filter * @summary A data set */ class Input extends AbstractBase { diff --git a/source/components/datatable/filter/range.mjs b/source/components/datatable/filter/range.mjs index 0882bef6d..e0225a0f2 100644 --- a/source/components/datatable/filter/range.mjs +++ b/source/components/datatable/filter/range.mjs @@ -115,7 +115,6 @@ const arrowElementSymbol = Symbol("arrowElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Filter * @summary A range filter control */ class Range extends AbstractBase { diff --git a/source/components/datatable/filter/select.mjs b/source/components/datatable/filter/select.mjs index 9ad8182ca..ba409ec90 100644 --- a/source/components/datatable/filter/select.mjs +++ b/source/components/datatable/filter/select.mjs @@ -32,7 +32,6 @@ import { FilterSelectStyleSheet } from "../stylesheet/filter-select.mjs"; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Filter * @summary A filter select for the datatable filter */ diff --git a/source/components/datatable/filter/settings.mjs b/source/components/datatable/filter/settings.mjs index 333a71b4a..4dd79a5c0 100644 --- a/source/components/datatable/filter/settings.mjs +++ b/source/components/datatable/filter/settings.mjs @@ -20,9 +20,7 @@ export { Settings }; /** * This class is used to manage the settings of the filter. * - * @memberOf Monster.Components.Datatable.Filter * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable.Filter * @summary A class to manage the settings */ class Settings extends Base { diff --git a/source/components/datatable/pagination.mjs b/source/components/datatable/pagination.mjs index a74199b87..aa9629174 100644 --- a/source/components/datatable/pagination.mjs +++ b/source/components/datatable/pagination.mjs @@ -80,7 +80,6 @@ const datasourceLinkedElementSymbol = Symbol("datasourceLinkedElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A datatable */ class Pagination extends CustomElement { diff --git a/source/components/datatable/status.mjs b/source/components/datatable/status.mjs index b14852b9c..99240e660 100644 --- a/source/components/datatable/status.mjs +++ b/source/components/datatable/status.mjs @@ -74,7 +74,6 @@ const datasourceLinkedElementSymbol = Symbol("datasourceLinkedElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Datatable * @summary A datatable */ class DatasourceStatus extends CustomElement { diff --git a/source/components/form/action-button.mjs b/source/components/form/action-button.mjs index 1834be3eb..e4170043c 100644 --- a/source/components/form/action-button.mjs +++ b/source/components/form/action-button.mjs @@ -70,7 +70,6 @@ const containerElementSymbol = Symbol("containerElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A popper button */ diff --git a/source/components/form/api-button.mjs b/source/components/form/api-button.mjs index fd43c8df1..fc195f8d4 100644 --- a/source/components/form/api-button.mjs +++ b/source/components/form/api-button.mjs @@ -79,7 +79,6 @@ const containerElementSymbol = Symbol("containerElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A button that opens a popper element with possible actions. */ diff --git a/source/components/form/button-bar.mjs b/source/components/form/button-bar.mjs index ed795280d..8235194ee 100644 --- a/source/components/form/button-bar.mjs +++ b/source/components/form/button-bar.mjs @@ -153,7 +153,6 @@ const ATTRIBUTE_POPPER_POSITION = "data-monster-popper-position"; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A configurable tab control * @fires monster-fetched */ diff --git a/source/components/form/confirm-button.mjs b/source/components/form/confirm-button.mjs index fbbcacd4b..b4b426e63 100644 --- a/source/components/form/confirm-button.mjs +++ b/source/components/form/confirm-button.mjs @@ -48,7 +48,6 @@ const cancelButtonElementSymbol = Symbol("cancelButtonElement"); * * @callback Monster.Components.Form~exampleActionCallback * @param {Event} e Event - * @memberOf Monster.Components.Form * @this {CustomControl} */ @@ -86,7 +85,6 @@ const cancelButtonElementSymbol = Symbol("cancelButtonElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A confirm button */ diff --git a/source/components/form/constants.mjs b/source/components/form/constants.mjs index 6bc4ea14d..ea173005d 100644 --- a/source/components/form/constants.mjs +++ b/source/components/form/constants.mjs @@ -15,7 +15,6 @@ import { ATTRIBUTE_PREFIX } from "../../dom/constants.mjs"; /** - * @memberOf Monster.Components.Form * @since 1.0.0 * @type {string} */ @@ -24,7 +23,6 @@ const STYLE_DISPLAY_MODE_BLOCK = "block"; /** * This attribute `data-monster-url` can be used to pass a URL to the control. * - * @memberOf Monster.Components.Form * @since 1.0.0 * @type {string} */ @@ -35,7 +33,6 @@ const ATTRIBUTE_FORM_URL = `${ATTRIBUTE_PREFIX}url`; * * valid values: onshow * - * @memberOf Monster.Components.Form * @since 1.11.0 * @type {string} */ @@ -44,7 +41,6 @@ const ATTRIBUTE_FORM_RELOAD = `${ATTRIBUTE_PREFIX}reload`; /** * `data-monster-intend` * - * @memberOf Monster.Components.Form * @since 1.9.0 * @type {string} */ @@ -52,7 +48,6 @@ const ATTRIBUTE_VISIBILITY = `${ATTRIBUTE_PREFIX}visibility`; /** * `data-monster-intend` * - * @memberOf Monster.Components.Form * @since 1.9.0 * @deprecated since 3.32.0 * @type {string} @@ -62,7 +57,6 @@ const ATTRIBUTE_BUTTON_CLASS = `${ATTRIBUTE_PREFIX}button-class`; /** * `data-monster-intend` * - * @memberOf Monster.Components.Form * @since 1.8.0 * @type {string} */ @@ -71,7 +65,6 @@ const ATTRIBUTE_INTEND = `${ATTRIBUTE_PREFIX}intend`; /** * `data-monster-has-children` * - * @memberOf Monster.Components.Form * @since 1.8.0 * @type {string} */ @@ -80,7 +73,6 @@ const ATTRIBUTE_HAS_CHILDREN = `${ATTRIBUTE_PREFIX}has-children`; /** * This attribute `data-monster-datasource` can be used to pass a datasource. * - * @memberOf Monster.Components.Form * @since 1.6.0 * @type {string} */ @@ -89,7 +81,6 @@ const ATTRIBUTE_FORM_DATASOURCE = `${ATTRIBUTE_PREFIX}datasource`; /** * This attribute `data-monster-datasource-arguments` can be used to pass arguments. * - * @memberOf Monster.Components.Form * @since 1.6.0 * @type {string} */ @@ -98,7 +89,6 @@ const ATTRIBUTE_FORM_DATASOURCE_ARGUMENTS = `${ATTRIBUTE_PREFIX}datasource-argum /** * This attribute `data-monster-button-label` can be used to pass labels. * - * @memberOf Monster.Components.Form * @since 1.6.0 * @type {string} */ diff --git a/source/components/form/context-error.mjs b/source/components/form/context-error.mjs index debd37855..561d296a9 100644 --- a/source/components/form/context-error.mjs +++ b/source/components/form/context-error.mjs @@ -61,7 +61,6 @@ const iconElementSymbol = Symbol("iconElement"); * @example /examples/components/form/context-error-simple * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A control that can be used to display a tooltip or a popover with an error message. **/ diff --git a/source/components/form/message-state-button.mjs b/source/components/form/message-state-button.mjs index 459487789..0db2118e0 100644 --- a/source/components/form/message-state-button.mjs +++ b/source/components/form/message-state-button.mjs @@ -65,7 +65,6 @@ const buttonElementSymbol = Symbol("buttonElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A state button with icons and a message */ diff --git a/source/components/form/popper-button.mjs b/source/components/form/popper-button.mjs index bde743f2f..fba825ea0 100644 --- a/source/components/form/popper-button.mjs +++ b/source/components/form/popper-button.mjs @@ -84,7 +84,6 @@ const arrowElementSymbol = Symbol("arrowElement"); * * @callback Monster.Components.Form~exampleActionCallback * @param {Event} e Event - * @memberOf Monster.Components.Form * @this {CustomControl} */ @@ -122,7 +121,6 @@ const arrowElementSymbol = Symbol("arrowElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @summary A popper button */ diff --git a/source/components/form/select.mjs b/source/components/form/select.mjs index fa949dd20..7362b9bf9 100644 --- a/source/components/form/select.mjs +++ b/source/components/form/select.mjs @@ -1257,7 +1257,6 @@ function getOptionElements() { * @callback Monster.Components.Form~exampleFilterCallback * @param {*} value Value * @param {string} key Key - * @memberOf Monster.Components.Form * @see Monster.Data.buildMap */ @@ -1266,7 +1265,6 @@ function getOptionElements() { * @callback Monster.Components.Form~formatterSelectionCallback * @param {*} value Value * @return {string|undefined} - * @memberOf Monster.Components.Form * @see Monster.Data.buildMap */ diff --git a/source/components/form/template.mjs b/source/components/form/template.mjs index d5d02790d..860067c36 100644 --- a/source/components/form/template.mjs +++ b/source/components/form/template.mjs @@ -185,7 +185,6 @@ class Template extends CustomElement { * @typedef {Object} Processor * @property {String} destination * @property {String} source - * @memberOf Monster.Components.Form * @since 1.11.8 */ diff --git a/source/components/form/tree-select.mjs b/source/components/form/tree-select.mjs index 1dd223cd7..ea0101e5f 100644 --- a/source/components/form/tree-select.mjs +++ b/source/components/form/tree-select.mjs @@ -246,7 +246,6 @@ function closeOrOpenCurrentOption(event, mode) { * * @param {Node} node * @return {array<label, value>} - * @memberOf Monster.Components.Form * @private */ function formatKeyLabel(node) { @@ -303,7 +302,6 @@ function buildTreeLabels(value) { * @since 1.9.0 * @param {*} value * @return {string} - * @memberOf Monster.Components.Form */ function formatHierarchicalSelection(value) { return buildTreeLabels diff --git a/source/components/form/types/state.mjs b/source/components/form/types/state.mjs index d0ad5490a..29c0b87e9 100644 --- a/source/components/form/types/state.mjs +++ b/source/components/form/types/state.mjs @@ -28,7 +28,6 @@ const internalSymbol = Symbol("internalSymbol"); * * @since 1.5.0 * @copyright schukai GmbH - * @memberOf Monster.Components.Form.Types */ class State extends Base { /** @@ -73,7 +72,6 @@ class State extends Base { * @since 1.5.0 * @param state * @return {Monster.Components.Form.Types.State} - * @memberOf Monster.Components.Form.Types */ function getStateInstanceFor(state) { switch (state) { diff --git a/source/components/host/call-button.mjs b/source/components/host/call-button.mjs index 541b97167..1ca0e2013 100644 --- a/source/components/host/call-button.mjs +++ b/source/components/host/call-button.mjs @@ -35,12 +35,10 @@ export { CallButton }; const callButtonElementSymbol = Symbol("callButtonElement"); /** - * @memberOf Monster.Components.Host * @type {string} */ const ATTRIBUTE_REFERENCE = `${ATTRIBUTE_PREFIX}reference`; /** - * @memberOf Monster.Components.Host * @type {string} */ const ATTRIBUTE_CALL = `${ATTRIBUTE_PREFIX}call`; @@ -82,7 +80,6 @@ const ATTRIBUTE_CALL = `${ATTRIBUTE_PREFIX}call`; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Host * @summary A toggle button */ class CallButton extends CustomElement { diff --git a/source/components/host/collapse.mjs b/source/components/host/collapse.mjs index accc80c08..db5756f1f 100644 --- a/source/components/host/collapse.mjs +++ b/source/components/host/collapse.mjs @@ -18,7 +18,6 @@ export { Collapse }; /** * @since 1.10.0 * @copyright schukai GmbH - * @memberOf Monster.Components.Form * @deprecated since 3.64.0 use Layout.Collapse instead */ class Collapse extends NewCollapse {} diff --git a/source/components/host/config-manager.mjs b/source/components/host/config-manager.mjs index aab8bebf6..e8cc9f632 100644 --- a/source/components/host/config-manager.mjs +++ b/source/components/host/config-manager.mjs @@ -84,7 +84,6 @@ const MODE_READ_WRITE = "readwrite"; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Host * @summary A config manager component */ class ConfigManager extends CustomElement { diff --git a/source/components/host/constants.mjs b/source/components/host/constants.mjs index 6db38b366..d13dfc0f3 100644 --- a/source/components/host/constants.mjs +++ b/source/components/host/constants.mjs @@ -17,7 +17,6 @@ import { ATTRIBUTE_PREFIX } from "../../dom/constants.mjs"; /** * This attribute `data-monster-button-label` can be used to pass labels. * - * @memberOf Monster.Components.Host * @type {string} */ const ATTRIBUTE_BUTTON_LABEL = `${ATTRIBUTE_PREFIX}button-label`; diff --git a/source/components/host/host.mjs b/source/components/host/host.mjs index 9987dd61f..78dd920bf 100644 --- a/source/components/host/host.mjs +++ b/source/components/host/host.mjs @@ -105,7 +105,6 @@ const resourceManagerSymbol = Symbol("resourceManager"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Host * @summary A simple host component * @fires Monster.Components.Host.Host#monster-host-connected * @fires Monster.Components.Host.Host#monster-host-disconnected diff --git a/source/components/host/overlay.mjs b/source/components/host/overlay.mjs index 803740731..d10823f0e 100644 --- a/source/components/host/overlay.mjs +++ b/source/components/host/overlay.mjs @@ -102,7 +102,6 @@ const ATTRIBUTE_VALUE_OVERLAY_OPEN = "overlay-open"; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Host * @summary A simple overlay component * @fires monster-overlay-before-open * @fires monster-overlay-open diff --git a/source/components/host/toggle-button.mjs b/source/components/host/toggle-button.mjs index 81915dd17..e17dd2e43 100644 --- a/source/components/host/toggle-button.mjs +++ b/source/components/host/toggle-button.mjs @@ -56,7 +56,6 @@ export { ToggleButton }; * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Host * @summary A toggle button */ class ToggleButton extends CallButton { diff --git a/source/components/host/viewer.mjs b/source/components/host/viewer.mjs index 9389edb6c..52ae3bb87 100644 --- a/source/components/host/viewer.mjs +++ b/source/components/host/viewer.mjs @@ -61,7 +61,6 @@ const viewerElementSymbol = Symbol("viewerElement"); * @enduml * * @copyright schukai GmbH - * @memberOf Monster.Components.Host * @summary A simple viewer component */ class Viewer extends CustomElement { diff --git a/source/components/notify/constants.mjs b/source/components/notify/constants.mjs index 76e8777f1..aebb45d1d 100644 --- a/source/components/notify/constants.mjs +++ b/source/components/notify/constants.mjs @@ -15,7 +15,6 @@ export { STYLE_DISPLAY_MODE_BLOCK }; /** - * @memberOf Monster.Components.Notify * @since 1.0.0 * @type {string} */ diff --git a/source/components/notify/message.mjs b/source/components/notify/message.mjs index ee09f5a0c..1c875184f 100644 --- a/source/components/notify/message.mjs +++ b/source/components/notify/message.mjs @@ -94,7 +94,6 @@ const removeEventHandlerSymbol = Symbol("removeEventHandler"); * @enduml * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Components.Notify * @summary A highly configurable select control */ class Message extends CustomElement { diff --git a/source/components/notify/notify.mjs b/source/components/notify/notify.mjs index f3dabacc1..d867a4ae0 100644 --- a/source/components/notify/notify.mjs +++ b/source/components/notify/notify.mjs @@ -82,7 +82,6 @@ const queueSymbol = Symbol("queue"); * * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Components.Notify * @summary A highly configurable select control */ class Notify extends CustomElement { diff --git a/source/components/state/log/entry.mjs b/source/components/state/log/entry.mjs index 925edee9e..b0f7109f8 100644 --- a/source/components/state/log/entry.mjs +++ b/source/components/state/log/entry.mjs @@ -24,7 +24,6 @@ export { Entry }; * The Entry class represents a single entry in a log. * * @copyright schukai GmbH - * @memberOf Monster.Components.State * @summary A single entry in a log. */ class Entry extends Base { diff --git a/source/constants.mjs b/source/constants.mjs index 008fb4cc8..ed99f8a19 100644 --- a/source/constants.mjs +++ b/source/constants.mjs @@ -17,7 +17,6 @@ export { internalSymbol, internalStateSymbol, instanceSymbol }; /** * @private * @type {symbol} - * @memberOf Monster * @license AGPLv3 * @since 1.24.0 */ @@ -26,7 +25,6 @@ const internalSymbol = Symbol.for("@schukai/monster/internal"); /** * @private * @type {symbol} - * @memberOf Monster * @license AGPLv3 * @since 1.25.0 */ diff --git a/source/constraints/abstract.mjs b/source/constraints/abstract.mjs index 8d23b69eb..3f9340b67 100644 --- a/source/constraints/abstract.mjs +++ b/source/constraints/abstract.mjs @@ -29,7 +29,6 @@ export { AbstractConstraint }; * @license AGPLv3 * @since 1.3.0 * @copyright schukai GmbH - * @memberOf Monster.Constraints * @summary The abstract constraint */ class AbstractConstraint extends Base { diff --git a/source/constraints/abstractoperator.mjs b/source/constraints/abstractoperator.mjs index 0aeba69b0..663300a02 100644 --- a/source/constraints/abstractoperator.mjs +++ b/source/constraints/abstractoperator.mjs @@ -27,7 +27,6 @@ export { AbstractOperator }; * @license AGPLv3 * @since 1.3.0 * @copyright schukai GmbH - * @memberOf Monster.Constraints * @summary The abstract operator constraint */ class AbstractOperator extends AbstractConstraint { diff --git a/source/data/buildmap.mjs b/source/data/buildmap.mjs index 29fa4f910..656abaf92 100644 --- a/source/data/buildmap.mjs +++ b/source/data/buildmap.mjs @@ -21,7 +21,6 @@ export { buildMap, PARENT, assembleParts }; /** * @type {string} - * @memberOf Monster.Data */ const PARENT = "^"; @@ -43,7 +42,6 @@ const PARENT = "^"; * @param {string} [keyTemplate] - A template for the key of the map. * @param {Monster.Data~exampleFilterCallback} [filter] - A callback function to filter out values. * @return {*} - The created map. - * @memberOf Monster.Data * @throws {TypeError} - If the value is neither a string nor a function. * @throws {TypeError} - If the selector callback does not return a map. **/ @@ -115,7 +113,6 @@ function buildMap(subject, selector, valueTemplate, keyTemplate, filter) { * @param {function} callback - A function to be called for each element in the map. * @return {Map} - A new map with the processed values. * @throws {TypeError} - When selector is neither a string nor a function. - * @memberOf Monster.Data */ function assembleParts(subject, selector, filter, callback) { const result = new Map(); @@ -222,7 +219,6 @@ function buildFlatMap(subject, selector, key, parentMap) { * @callback Monster.Data~exampleFilterCallback * @param {*} value Value * @param {string} key Key - * @memberOf Monster.Data * @see {@link Monster.Data.buildMap} */ @@ -355,7 +351,6 @@ function buildFlatMap(subject, selector, key, parentMap) { * @return Map * @license AGPLv3 * @since 1.17.0 - * @memberOf Monster.Data * @see {@link Monster.Data.buildMap} */ diff --git a/source/data/buildtree.mjs b/source/data/buildtree.mjs index 0e3b36b9b..2e68c2826 100644 --- a/source/data/buildtree.mjs +++ b/source/data/buildtree.mjs @@ -37,7 +37,6 @@ const rootSymbol = Symbol("root"); * @typedef {Object} buildTreeOptions * @property {array} options.rootReferences=[null, undefined] defines the values for elements without parents * @property {Monster.Data~exampleFilterCallback} options.filter filtering of the values - * @memberOf Monster.Data */ /** diff --git a/source/data/datasource.mjs b/source/data/datasource.mjs index 776f52e8e..6173e0140 100644 --- a/source/data/datasource.mjs +++ b/source/data/datasource.mjs @@ -30,14 +30,12 @@ export { Datasource }; * @callback Monster.Data.Datasource~exampleCallback * @param {*} value Value * @param {string} key Key - * @memberOf Monster.Data * @see Monster.Data.Datasource */ /** * @private * @type {symbol} - * @memberOf Monster.Data * @license AGPLv3 * @since 1.24.0 */ diff --git a/source/data/datasource/dom.mjs b/source/data/datasource/dom.mjs index c6b7588e3..7a8c37ce6 100644 --- a/source/data/datasource/dom.mjs +++ b/source/data/datasource/dom.mjs @@ -24,7 +24,6 @@ export { DomStorage }; * * @license AGPLv3 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource */ class DomStorage extends Datasource { /** diff --git a/source/data/datasource/server.mjs b/source/data/datasource/server.mjs index ae81ba1a8..a0d8f4642 100644 --- a/source/data/datasource/server.mjs +++ b/source/data/datasource/server.mjs @@ -33,7 +33,6 @@ const serverVersionSymbol = Symbol("serverVersion"); * @license AGPLv3 * @since 3.4.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource * @summary The Server class encapsulates the access to a server datasource */ class Server extends Datasource { diff --git a/source/data/datasource/server/restapi.mjs b/source/data/datasource/server/restapi.mjs index dabfab585..691c6e760 100644 --- a/source/data/datasource/server/restapi.mjs +++ b/source/data/datasource/server/restapi.mjs @@ -23,7 +23,6 @@ export { RestAPI }; /** * @type {symbol} - * @memberOf Monster * @license AGPLv3 * @since 3.12.0 */ @@ -38,7 +37,6 @@ const rawDataSymbol = Symbol.for( * @license AGPLv3 * @since 1.22.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource.Server * @summary The RestAPI is a class that binds a REST API server. */ class RestAPI extends Server { diff --git a/source/data/datasource/server/restapi/data-fetch-error.mjs b/source/data/datasource/server/restapi/data-fetch-error.mjs index b30d16382..4de7d393f 100644 --- a/source/data/datasource/server/restapi/data-fetch-error.mjs +++ b/source/data/datasource/server/restapi/data-fetch-error.mjs @@ -22,7 +22,6 @@ export { DataFetchError }; * @license AGPLv3 * @since 3.43.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource.Server.RestAPI * @summary the error is thrown by the rest api in case of error */ class DataFetchError extends Error { diff --git a/source/data/datasource/server/restapi/writeerror.mjs b/source/data/datasource/server/restapi/writeerror.mjs index 7fdfa63a1..90735fcb7 100644 --- a/source/data/datasource/server/restapi/writeerror.mjs +++ b/source/data/datasource/server/restapi/writeerror.mjs @@ -22,7 +22,6 @@ export { WriteError }; * @license AGPLv3 * @since 1.24.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource.Server.RestAPI * @summary the error is thrown by the rest api in case of error */ class WriteError extends Error { diff --git a/source/data/datasource/server/webconnect.mjs b/source/data/datasource/server/webconnect.mjs index 8691c95df..25f469daa 100644 --- a/source/data/datasource/server/webconnect.mjs +++ b/source/data/datasource/server/webconnect.mjs @@ -35,7 +35,6 @@ const webConnectSymbol = Symbol("connection"); * @license AGPLv3 * @since 3.1.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource.Server * @summary The LocalStorage class encapsulates the access to data objects. */ class WebConnect extends Server { diff --git a/source/data/datasource/storage.mjs b/source/data/datasource/storage.mjs index de225ee57..c1527965b 100644 --- a/source/data/datasource/storage.mjs +++ b/source/data/datasource/storage.mjs @@ -32,7 +32,6 @@ const storageObjectSymbol = Symbol.for( * @license AGPLv3 * @since 1.22.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource * @summary The Storage class encapsulates the access to data objects over WebStorageAPI. */ class Storage extends Datasource { diff --git a/source/data/datasource/storage/localstorage.mjs b/source/data/datasource/storage/localstorage.mjs index e77b16c25..6ca4d9b6a 100644 --- a/source/data/datasource/storage/localstorage.mjs +++ b/source/data/datasource/storage/localstorage.mjs @@ -25,7 +25,6 @@ export { LocalStorage }; * @license AGPLv3 * @since 1.22.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource.Storage * @summary The LocalStorage class encapsulates the access to data objects. */ class LocalStorage extends Storage { diff --git a/source/data/datasource/storage/sessionstorage.mjs b/source/data/datasource/storage/sessionstorage.mjs index c933fbcf8..32970ff13 100644 --- a/source/data/datasource/storage/sessionstorage.mjs +++ b/source/data/datasource/storage/sessionstorage.mjs @@ -25,7 +25,6 @@ export { SessionStorage }; * @license AGPLv3 * @since 1.22.0 * @copyright schukai GmbH - * @memberOf Monster.Data.Datasource.Storage * @summary The LocalStorage class encapsulates the access to data objects. */ class SessionStorage extends Storage { diff --git a/source/data/diff.mjs b/source/data/diff.mjs index 96bbd4398..d262e09ec 100644 --- a/source/data/diff.mjs +++ b/source/data/diff.mjs @@ -29,7 +29,6 @@ export { diff }; * @license AGPLv3 * @since 1.6.0 * @copyright schukai GmbH - * @memberOf Monster.Data */ function diff(first, second) { return doDiff(first, second); diff --git a/source/data/extend.mjs b/source/data/extend.mjs index e8ee3321b..cd6ba1dc0 100644 --- a/source/data/extend.mjs +++ b/source/data/extend.mjs @@ -25,7 +25,6 @@ export { extend }; * @license AGPLv3 * @since 1.10.0 * @copyright schukai GmbH - * @memberOf Monster.Data * @throws {Error} unsupported argument * @throws {Error} type mismatch * @throws {Error} unsupported argument diff --git a/source/dom/assembler.mjs b/source/dom/assembler.mjs index f4b93cc40..7f877c229 100644 --- a/source/dom/assembler.mjs +++ b/source/dom/assembler.mjs @@ -23,7 +23,6 @@ export { ATTRIBUTEPREFIX, Assembler }; * attribute prefix * * @type {string} - * @memberOf Monster.DOM */ const ATTRIBUTEPREFIX = "data-monster-"; @@ -33,7 +32,6 @@ const ATTRIBUTEPREFIX = "data-monster-"; * @license AGPLv3 * @since 1.6.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @summary Allows you to build an html fragment */ class Assembler extends Base { diff --git a/source/dom/attributes.mjs b/source/dom/attributes.mjs index da4b2a8be..49bbbf356 100644 --- a/source/dom/attributes.mjs +++ b/source/dom/attributes.mjs @@ -48,7 +48,6 @@ export { * @license AGPLv3 * @since 1.10.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {TypeError} value is not an instance of HTMLElement */ function findClosestObjectLink(element) { @@ -61,7 +60,6 @@ function findClosestObjectLink(element) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param element * @param symbol * @param object @@ -86,7 +84,6 @@ function addToObjectLink(element, symbol, object) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {Symbol} symbol * @return {*} @@ -110,7 +107,6 @@ function removeObjectLink(element, symbol) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {Symbol} symbol * @return {boolean} @@ -141,7 +137,6 @@ function hasObjectLink(element, symbol) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {Symbol} symbol * @return {Iterator} @@ -166,7 +161,6 @@ function getLinkedObjects(element, symbol) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @param {string} token @@ -196,7 +190,6 @@ function toggleAttributeToken(element, key, token) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @param {string} token @@ -228,7 +221,6 @@ function addAttributeToken(element, key, token) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @param {string} token @@ -259,7 +251,6 @@ function removeAttributeToken(element, key, token) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @param {string} token @@ -283,7 +274,6 @@ function containsAttributeToken(element, key, token) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @param {string} from @@ -314,7 +304,6 @@ function replaceAttributeToken(element, key, from, to) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @return {HTMLElement} @@ -354,7 +343,6 @@ function clearAttributeTokens(element, key) { * @license AGPLv3 * @since 1.14.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} key * @param {string|undefined} value @@ -408,7 +396,6 @@ function findClosestByAttribute(element, key, value) { * @license AGPLv3 * @since 1.27.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @param {HTMLElement} element * @param {string} className * @return {HTMLElement|undefined} diff --git a/source/dom/constants.mjs b/source/dom/constants.mjs index 7c1448b65..cd4e96425 100644 --- a/source/dom/constants.mjs +++ b/source/dom/constants.mjs @@ -76,13 +76,11 @@ export { /** * default theme - * @memberOf Monster.DOM * @type {string} */ const DEFAULT_THEME = "monster"; /** - * @memberOf Monster.DOM * @license AGPLv3 * @since 1.8.0 * @type {string} @@ -92,7 +90,6 @@ const ATTRIBUTE_PREFIX = "data-monster-"; /** * This is the name of the attribute to pass options to a control * - * @memberOf Monster.DOM * @license AGPLv3 * @since 1.8.0 * @type {string} @@ -102,7 +99,6 @@ const ATTRIBUTE_OPTIONS = `${ATTRIBUTE_PREFIX}options`; /** * This is name of the attribute to pass the script host to a control * - * @memberOf Monster.DOM * @license AGPLv3 * @since 3.48.0 * @type {string} @@ -112,7 +108,6 @@ const ATTRIBUTE_SCRIPT_HOST = `${ATTRIBUTE_PREFIX}script-host`; /** * This is the name of the attribute to pass options to a control * - * @memberOf Monster.DOM * @license AGPLv3 * @since 1.30.0 * @type {string} @@ -122,7 +117,6 @@ const ATTRIBUTE_OPTIONS_SELECTOR = `${ATTRIBUTE_PREFIX}options-selector`; /** * This is the name of the attribute to pass the callback to a control * - * @memberOf Monster.DOM * @license AGPLv3 * @since 3.48.0 * @type {string} @@ -132,7 +126,6 @@ const ATTRIBUTE_INIT_CALLBACK = `${ATTRIBUTE_PREFIX}init-callback`; /** * This is the name of the callback to pass the callback to a control * - * @memberOf Monster.DOM * @license AGPLv3 * @since 3.48.0 * @type {string} @@ -140,7 +133,6 @@ const ATTRIBUTE_INIT_CALLBACK = `${ATTRIBUTE_PREFIX}init-callback`; const initControlCallbackName = `initCustomControlCallback`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.8.0 @@ -148,13 +140,11 @@ const initControlCallbackName = `initCustomControlCallback`; const ATTRIBUTE_THEME_PREFIX = `${ATTRIBUTE_PREFIX}theme-`; /** - * @memberOf Monster.DOM * @type {string} */ const ATTRIBUTE_THEME_NAME = `${ATTRIBUTE_THEME_PREFIX}name`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.8.0 @@ -162,7 +152,6 @@ const ATTRIBUTE_THEME_NAME = `${ATTRIBUTE_THEME_PREFIX}name`; const ATTRIBUTE_UPDATER_ATTRIBUTES = `${ATTRIBUTE_PREFIX}attributes`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.27.1 @@ -170,7 +159,6 @@ const ATTRIBUTE_UPDATER_ATTRIBUTES = `${ATTRIBUTE_PREFIX}attributes`; const ATTRIBUTE_UPDATER_SELECT_THIS = `${ATTRIBUTE_PREFIX}select-this`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.8.0 @@ -178,7 +166,6 @@ const ATTRIBUTE_UPDATER_SELECT_THIS = `${ATTRIBUTE_PREFIX}select-this`; const ATTRIBUTE_UPDATER_REPLACE = `${ATTRIBUTE_PREFIX}replace`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.8.0 @@ -186,7 +173,6 @@ const ATTRIBUTE_UPDATER_REPLACE = `${ATTRIBUTE_PREFIX}replace`; const ATTRIBUTE_UPDATER_INSERT = `${ATTRIBUTE_PREFIX}insert`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.8.0 @@ -194,7 +180,6 @@ const ATTRIBUTE_UPDATER_INSERT = `${ATTRIBUTE_PREFIX}insert`; const ATTRIBUTE_UPDATER_INSERT_REFERENCE = `${ATTRIBUTE_PREFIX}insert-reference`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.8.0 @@ -202,7 +187,6 @@ const ATTRIBUTE_UPDATER_INSERT_REFERENCE = `${ATTRIBUTE_PREFIX}insert-reference` const ATTRIBUTE_UPDATER_REMOVE = `${ATTRIBUTE_PREFIX}remove`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.9.0 @@ -210,7 +194,6 @@ const ATTRIBUTE_UPDATER_REMOVE = `${ATTRIBUTE_PREFIX}remove`; const ATTRIBUTE_UPDATER_BIND = `${ATTRIBUTE_PREFIX}bind`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 3.73.0 @@ -218,7 +201,6 @@ const ATTRIBUTE_UPDATER_BIND = `${ATTRIBUTE_PREFIX}bind`; const ATTRIBUTE_FORM_BIND = `${ATTRIBUTE_PREFIX}form-bind`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 3.73.0 @@ -226,7 +208,6 @@ const ATTRIBUTE_FORM_BIND = `${ATTRIBUTE_PREFIX}form-bind`; const ATTRIBUTE_FORM_BIND_TYPE = `${ATTRIBUTE_PREFIX}form-bind-type`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.9.0 @@ -234,7 +215,6 @@ const ATTRIBUTE_FORM_BIND_TYPE = `${ATTRIBUTE_PREFIX}form-bind-type`; const ATTRIBUTE_UPDATER_BIND_TYPE = `${ATTRIBUTE_UPDATER_BIND}-type`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.27.0 @@ -242,7 +222,6 @@ const ATTRIBUTE_UPDATER_BIND_TYPE = `${ATTRIBUTE_UPDATER_BIND}-type`; const ATTRIBUTE_TEMPLATE_PREFIX = `${ATTRIBUTE_PREFIX}template-prefix`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.14.0 @@ -250,7 +229,6 @@ const ATTRIBUTE_TEMPLATE_PREFIX = `${ATTRIBUTE_PREFIX}template-prefix`; const ATTRIBUTE_ROLE = `${ATTRIBUTE_PREFIX}role`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.24.0 @@ -258,7 +236,6 @@ const ATTRIBUTE_ROLE = `${ATTRIBUTE_PREFIX}role`; const ATTRIBUTE_DISABLED = "disabled"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.24.0 @@ -266,7 +243,6 @@ const ATTRIBUTE_DISABLED = "disabled"; const ATTRIBUTE_VALUE = "value"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.9.0 @@ -274,7 +250,6 @@ const ATTRIBUTE_VALUE = "value"; const ATTRIBUTE_OBJECTLINK = `${ATTRIBUTE_PREFIX}objectlink`; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.24.0 @@ -282,7 +257,6 @@ const ATTRIBUTE_OBJECTLINK = `${ATTRIBUTE_PREFIX}objectlink`; const ATTRIBUTE_ERRORMESSAGE = `${ATTRIBUTE_PREFIX}error`; /** - * @memberOf Monster.DOM * @type {symbol} * @license AGPLv3 * @since 1.24.0 @@ -292,7 +266,6 @@ const objectUpdaterLinkSymbol = Symbol.for( ); /** - * @memberOf Monster.DOM * @type {symbol} * @license AGPLv3 * @since 1.24.0 @@ -302,7 +275,6 @@ const customElementUpdaterLinkSymbol = Symbol.for( ); /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -310,7 +282,6 @@ const customElementUpdaterLinkSymbol = Symbol.for( const TAG_SCRIPT = "script"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -318,7 +289,6 @@ const TAG_SCRIPT = "script"; const TAG_STYLE = "style"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -326,7 +296,6 @@ const TAG_STYLE = "style"; const TAG_LINK = "link"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -335,7 +304,6 @@ const TAG_LINK = "link"; const ATTRIBUTE_ID = "id"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -344,7 +312,6 @@ const ATTRIBUTE_ID = "id"; const ATTRIBUTE_CLASS = "class"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -352,14 +319,12 @@ const ATTRIBUTE_CLASS = "class"; const ATTRIBUTE_TITLE = "title"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 */ const ATTRIBUTE_SRC = "src"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -367,7 +332,6 @@ const ATTRIBUTE_SRC = "src"; const ATTRIBUTE_HREF = "href"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -375,7 +339,6 @@ const ATTRIBUTE_HREF = "href"; const ATTRIBUTE_TYPE = "type"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -383,7 +346,6 @@ const ATTRIBUTE_TYPE = "type"; const ATTRIBUTE_NONCE = "nonce"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -391,7 +353,6 @@ const ATTRIBUTE_NONCE = "nonce"; const ATTRIBUTE_TRANSLATE = "translate"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -399,7 +360,6 @@ const ATTRIBUTE_TRANSLATE = "translate"; const ATTRIBUTE_TABINDEX = "tabindex"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -407,7 +367,6 @@ const ATTRIBUTE_TABINDEX = "tabindex"; const ATTRIBUTE_SPELLCHECK = "spellcheck"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -415,7 +374,6 @@ const ATTRIBUTE_SPELLCHECK = "spellcheck"; const ATTRIBUTE_SLOT = "slot"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -423,7 +381,6 @@ const ATTRIBUTE_SLOT = "slot"; const ATTRIBUTE_PART = "part"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -431,7 +388,6 @@ const ATTRIBUTE_PART = "part"; const ATTRIBUTE_LANG = "lang"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -439,7 +395,6 @@ const ATTRIBUTE_LANG = "lang"; const ATTRIBUTE_ITEMTYPE = "itemtype"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -447,7 +402,6 @@ const ATTRIBUTE_ITEMTYPE = "itemtype"; const ATTRIBUTE_ITEMSCOPE = "itemscope"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -455,7 +409,6 @@ const ATTRIBUTE_ITEMSCOPE = "itemscope"; const ATTRIBUTE_ITEMREF = "itemref"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -463,7 +416,6 @@ const ATTRIBUTE_ITEMREF = "itemref"; const ATTRIBUTE_ITEMID = "itemid"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -471,7 +423,6 @@ const ATTRIBUTE_ITEMID = "itemid"; const ATTRIBUTE_ITEMPROP = "itemprop"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -479,7 +430,6 @@ const ATTRIBUTE_ITEMPROP = "itemprop"; const ATTRIBUTE_IS = "is"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -487,7 +437,6 @@ const ATTRIBUTE_IS = "is"; const ATTRIBUTE_INPUTMODE = "inputmode"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -495,7 +444,6 @@ const ATTRIBUTE_INPUTMODE = "inputmode"; const ATTRIBUTE_ACCESSKEY = "accesskey"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -503,7 +451,6 @@ const ATTRIBUTE_ACCESSKEY = "accesskey"; const ATTRIBUTE_AUTOCAPITALIZE = "autocapitalize"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -511,7 +458,6 @@ const ATTRIBUTE_AUTOCAPITALIZE = "autocapitalize"; const ATTRIBUTE_AUTOFOCUS = "autofocus"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -519,7 +465,6 @@ const ATTRIBUTE_AUTOFOCUS = "autofocus"; const ATTRIBUTE_CONTENTEDITABLE = "contenteditable"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -527,7 +472,6 @@ const ATTRIBUTE_CONTENTEDITABLE = "contenteditable"; const ATTRIBUTE_DIR = "dir"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 @@ -535,21 +479,18 @@ const ATTRIBUTE_DIR = "dir"; const ATTRIBUTE_DRAGGABLE = "draggable"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 */ const ATTRIBUTE_ENTERKEYHINT = "enterkeyhint"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 */ const ATTRIBUTE_EXPORTPARTS = "exportparts"; /** - * @memberOf Monster.DOM * @type {string} * @license AGPLv3 * @since 1.25.0 diff --git a/source/dom/customelement.mjs b/source/dom/customelement.mjs index 2df0675db..b8fa1cebc 100644 --- a/source/dom/customelement.mjs +++ b/source/dom/customelement.mjs @@ -69,13 +69,11 @@ export { }; /** - * @memberOf Monster.DOM * @type {symbol} */ const initMethodSymbol = Symbol.for("@schukai/monster/dom/@@initMethodSymbol"); /** - * @memberOf Monster.DOM * @type {symbol} */ const assembleMethodSymbol = Symbol.for( @@ -83,7 +81,6 @@ const assembleMethodSymbol = Symbol.for( ); /** - * @memberOf Monster.DOM * @type {symbol} */ const updaterTransformerMethodsSymbol = Symbol.for( @@ -92,7 +89,6 @@ const updaterTransformerMethodsSymbol = Symbol.for( /** * this symbol holds the attribute observer callbacks. The key is the attribute name. - * @memberOf Monster.DOM * @type {symbol} */ const attributeObserverSymbol = Symbol.for( @@ -1085,7 +1081,6 @@ function initHtmlContent() { /** * @private * @return {CustomElement} - * @memberOf Monster.DOM * @this CustomElement * @license AGPLv3 * @since 1.16.0 @@ -1142,7 +1137,6 @@ function initCSSStylesheet() { * @return {CustomElement} * @throws {Error} html is not set. * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/attachShadow - * @memberOf Monster.DOM * @license AGPLv3 * @since 1.8.0 */ @@ -1193,7 +1187,6 @@ function initShadowRoot() { * @license AGPLv3 * @since 1.7.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {DOMException} Failed to execute 'define' on 'CustomElementRegistry': is not a valid custom element name */ function registerCustomElement(element) { diff --git a/source/dom/dimension.mjs b/source/dom/dimension.mjs index 376f35766..d7ce36a78 100644 --- a/source/dom/dimension.mjs +++ b/source/dom/dimension.mjs @@ -39,7 +39,6 @@ let CURRENT_DEVICE_DPI = function () { * Returns the DPI of the device. * * @since 3.34.0 - * @memberOf Monster.DOM * @return {number} */ function getDeviceDPI() { @@ -77,7 +76,6 @@ function getDeviceDPI() { * @since 3.34.0 * @copyright schukai GmbH * @throws {Error} Unsupported unit - * @memberOf Monster.DOM * @throws {Error} Invalid value format */ diff --git a/source/dom/events.mjs b/source/dom/events.mjs index 9e68ad41c..edec8cd33 100644 --- a/source/dom/events.mjs +++ b/source/dom/events.mjs @@ -27,7 +27,6 @@ export { fireEvent, fireCustomEvent, findTargetElementFromEvent }; * @license AGPLv3 * @since 1.10.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {TypeError} value is not an instance of HTMLElement or HTMLCollection * @summary Construct and send and event */ @@ -69,7 +68,6 @@ function fireEvent(element, type) { * @license AGPLv3 * @since 1.29.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {TypeError} value is not an instance of HTMLElement or HTMLCollection * @summary Construct and send and event */ @@ -109,7 +107,6 @@ function fireCustomEvent(element, type, detail) { * @param {string} attributeName * @param {string|null|undefined} attributeValue * @throws {Error} unsupported event - * @memberOf Monster.DOM * @throws {TypeError} value is not a string * @throws {TypeError} value is not an instance of HTMLElement * @summary Help function to find the appropriate control diff --git a/source/dom/focusmanager.mjs b/source/dom/focusmanager.mjs index 9356de8ba..248264308 100644 --- a/source/dom/focusmanager.mjs +++ b/source/dom/focusmanager.mjs @@ -45,7 +45,6 @@ const stackSymbol = Symbol("stack"); * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {Error} unsupported locale * @summary Handle the focus */ diff --git a/source/dom/locale.mjs b/source/dom/locale.mjs index d3ff7af08..caed90bd7 100644 --- a/source/dom/locale.mjs +++ b/source/dom/locale.mjs @@ -38,7 +38,6 @@ const DEFAULT_LANGUAGE = "en"; * @license AGPLv3 * @since 1.13.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {TypeError} value is not a string * @throws {Error} unsupported locale * @summary Tries to determine the locale used diff --git a/source/dom/ready.mjs b/source/dom/ready.mjs index 9ad596d32..753d115dd 100644 --- a/source/dom/ready.mjs +++ b/source/dom/ready.mjs @@ -29,7 +29,6 @@ export { domReady, windowReady }; * * @license AGPLv3 * @since 1.31.0 - * @memberOf Monster.DOM * @summary variable to check if dom is ready * @type {Promise} * @see https://developer.mozilla.org/en-US/docs/Web/API/Document/DOMContentLoaded_event @@ -54,7 +53,6 @@ const domReady = new Promise((resolve) => { * * @license AGPLv3 * @since 1.31.0 - * @memberOf Monster.DOM * @summary variable to check if window is ready * @type {Promise} * @see https://developer.mozilla.org/en-US/docs/Web/API/Window/load_event diff --git a/source/dom/resource.mjs b/source/dom/resource.mjs index ea78064ab..271de55c3 100644 --- a/source/dom/resource.mjs +++ b/source/dom/resource.mjs @@ -59,7 +59,6 @@ const referenceSymbol = Symbol("reference"); * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @summary A Resource class */ class Resource extends BaseWithOptions { diff --git a/source/dom/resource/data.mjs b/source/dom/resource/data.mjs index 63db71632..3fa5c0be7 100644 --- a/source/dom/resource/data.mjs +++ b/source/dom/resource/data.mjs @@ -41,7 +41,6 @@ export { Data }; * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM.Resource * @summary A Data Resource class */ class Data extends Resource { diff --git a/source/dom/resource/link.mjs b/source/dom/resource/link.mjs index db41c8c72..d4a506ac5 100644 --- a/source/dom/resource/link.mjs +++ b/source/dom/resource/link.mjs @@ -33,7 +33,6 @@ export { Link }; * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM.Resource * @summary A Resource class * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link */ diff --git a/source/dom/resource/link/stylesheet.mjs b/source/dom/resource/link/stylesheet.mjs index f22240cf1..fcbb896cc 100644 --- a/source/dom/resource/link/stylesheet.mjs +++ b/source/dom/resource/link/stylesheet.mjs @@ -23,7 +23,6 @@ export { Stylesheet }; * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM.Resource * @summary A Resource class * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link */ diff --git a/source/dom/resource/script.mjs b/source/dom/resource/script.mjs index 3408833c7..e36cd5ebb 100644 --- a/source/dom/resource/script.mjs +++ b/source/dom/resource/script.mjs @@ -32,7 +32,6 @@ export { Script }; * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM.Resource * @summary A Resource class */ class Script extends Resource { diff --git a/source/dom/resourcemanager.mjs b/source/dom/resourcemanager.mjs index a6225dc1b..6fc0049f8 100644 --- a/source/dom/resourcemanager.mjs +++ b/source/dom/resourcemanager.mjs @@ -31,7 +31,6 @@ export { ResourceManager }; * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @summary A Resource class */ class ResourceManager extends Base { diff --git a/source/dom/template.mjs b/source/dom/template.mjs index 99aa7f5d4..708f75437 100644 --- a/source/dom/template.mjs +++ b/source/dom/template.mjs @@ -28,7 +28,6 @@ export { Template }; * @license AGPLv3 * @since 1.6.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @summary A template class */ class Template extends Base { @@ -132,7 +131,6 @@ class Template extends Base { * @license AGPLv3 * @since 1.7.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {Error} template id not found. * @throws {TypeError} value is not a string */ diff --git a/source/dom/theme.mjs b/source/dom/theme.mjs index 75a2d473e..11bd0ec26 100644 --- a/source/dom/theme.mjs +++ b/source/dom/theme.mjs @@ -26,7 +26,6 @@ export { Theme, getDocumentTheme }; * @license AGPLv3 * @since 1.7.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @summary A theme class */ class Theme extends Base { @@ -72,7 +71,6 @@ class Theme extends Base { * the default theme name is `monster`. * * @return {Theme} - * @memberOf Monster.DOM * @license AGPLv3 * @since 1.7.0 */ diff --git a/source/dom/updater.mjs b/source/dom/updater.mjs index 3ac748f24..6f402c3bf 100644 --- a/source/dom/updater.mjs +++ b/source/dom/updater.mjs @@ -911,7 +911,6 @@ function handleInputControlAttributeUpdate(element, name, value) { * @return {Promise[]} * @license AGPLv3 * @since 1.23.0 - * @memberOf Monster.DOM * @throws {TypeError} elements is not an instance of NodeList, HTMLElement or Set * @throws {TypeError} the context of the function is not an instance of HTMLElement * @throws {TypeError} symbol must be an instance of Symbol diff --git a/source/dom/util.mjs b/source/dom/util.mjs index aae4a3048..551b2af8a 100644 --- a/source/dom/util.mjs +++ b/source/dom/util.mjs @@ -59,7 +59,6 @@ export { * @license AGPLv3 * @since 1.6.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {Error} not supported environment */ function getDocument() { @@ -107,7 +106,6 @@ function getDocument() { * @license AGPLv3 * @since 1.6.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {Error} not supported environment */ function getWindow() { @@ -153,7 +151,6 @@ function getWindow() { * @license AGPLv3 * @since 1.6.0 * @copyright schukai GmbH - * @memberOf Monster.DOM * @throws {Error} not supported environment * @throws {TypeError} value is not a string */ @@ -174,7 +171,6 @@ function getDocumentFragmentFromString(html) { * @param {HTMLElement|ShadowRoot} element - The starting element or shadow root to search from. * @param {string} targetId - The ID of the target element to find. * @return {HTMLElement|null} - The ancestor element with the specified ID, or null if not found. - * @memberOf Monster.DOM * @since 3.29.0 * @license AGPLv3 * @copyright schukai GmbH @@ -223,7 +219,6 @@ function findElementWithIdUpwards(element, targetId) { * @param {HTMLElement|ShadowRoot} element - The starting element or shadow root to search from. * @param {string} selector - The selector of the target element to find. * @return {HTMLElement|null} - The ancestor element with the specified selector, or null if not found. - * @memberOf Monster.DOM * @since 3.55.0 */ function findElementWithSelectorUpwards(element, selector) { @@ -298,7 +293,6 @@ function traverseShadowRoots(element) { * @param {HTMLElement} element * @return {*} * @throws {Error} Invalid argument. Expected an HTMLElement. - * @memberOf Monster.DOM * @since 3.36.0 */ function getContainingDocument(element) { @@ -320,7 +314,6 @@ function getContainingDocument(element) { * * @return {string[]} * @since 4.0.0 - * @memberOf Monster.DOM * @return {string[]} */ function getRegisteredCustomElements() { diff --git a/source/dom/worker/factory.mjs b/source/dom/worker/factory.mjs index 126283eb1..a1719acaf 100644 --- a/source/dom/worker/factory.mjs +++ b/source/dom/worker/factory.mjs @@ -26,7 +26,6 @@ export { Factory }; * @license AGPLv3 * @since 1.25.0 * @copyright schukai GmbH - * @memberOf Monster.DOM.Worker * @summary A small factory to create worker */ class Factory extends Base { diff --git a/source/i18n/locale.mjs b/source/i18n/locale.mjs index 45099b305..524c89ec4 100644 --- a/source/i18n/locale.mjs +++ b/source/i18n/locale.mjs @@ -66,7 +66,6 @@ const localeStringSymbol = Symbol("localeString"); * @license AGPLv3 * @since 1.13.0 * @copyright schukai GmbH - * @memberOf Monster.I18n * @see https://datatracker.ietf.org/doc/html/rfc3066 */ class Locale extends Base { @@ -190,7 +189,6 @@ class Locale extends Base { * @property {string} variants * @property {string} extlang * @property {string} privateUse - * @memberOf Monster.I18n */ /** @@ -258,7 +256,6 @@ class Locale extends Base { * @license AGPLv3 * @since 1.14.0 * @copyright schukai GmbH - * @memberOf Monster.I18n * @throws {TypeError} value is not a string * @throws {Error} unsupported locale */ diff --git a/source/i18n/providers/fetch.mjs b/source/i18n/providers/fetch.mjs index 9cd33223c..7d7fd7735 100644 --- a/source/i18n/providers/fetch.mjs +++ b/source/i18n/providers/fetch.mjs @@ -31,7 +31,6 @@ export { Fetch }; * @license AGPLv3 * @since 1.13.0 * @copyright schukai GmbH - * @memberOf Monster.I18n.Providers * @see {@link https://datatracker.ietf.org/doc/html/rfc3066} * @tutorial i18n-locale-and-formatter */ diff --git a/source/logging/logentry.mjs b/source/logging/logentry.mjs index 93d6039c4..fbef16d29 100644 --- a/source/logging/logentry.mjs +++ b/source/logging/logentry.mjs @@ -23,7 +23,6 @@ export { LogEntry }; * @license AGPLv3 * @since 1.5.0 * @copyright schukai GmbH - * @memberOf Monster.Logging */ class LogEntry extends Base { /** diff --git a/source/math/random.mjs b/source/math/random.mjs index 199a744be..efba03d51 100644 --- a/source/math/random.mjs +++ b/source/math/random.mjs @@ -22,7 +22,6 @@ export { random }; * @param {number} min starting value of the definition set (default is 0) * @param {number} max end value of the definition set (default is 1000000000) * @return {number} - * @memberOf Monster.Math * @throws {Error} missing crypt * @throws {Error} we cannot generate numbers larger than 53 bits. * @throws {Error} the distance is too small to create a random number. diff --git a/source/monster.mjs b/source/monster.mjs index a8d1f399d..e635d6c06 100644 --- a/source/monster.mjs +++ b/source/monster.mjs @@ -205,6 +205,5 @@ export { Monster }; * @license AGPLv3 or commercial license * @since 2.0.0 * @copyright schukai GmbH - * @memberOf Monster */ class Monster {} diff --git a/source/net/webconnect.mjs b/source/net/webconnect.mjs index 93f1f2fb9..b99ec2344 100644 --- a/source/net/webconnect.mjs +++ b/source/net/webconnect.mjs @@ -183,7 +183,6 @@ function connectServer(resolve, reject) { * @license AGPLv3 * @since 3.1.0 * @copyright schukai GmbH - * @memberOf Monster.Net * @summary The LocalStorage class encapsulates the access to data objects. */ class WebConnect extends BaseWithOptions { diff --git a/source/text/formatter.mjs b/source/text/formatter.mjs index 5474e5cf0..eb3f4e1be 100644 --- a/source/text/formatter.mjs +++ b/source/text/formatter.mjs @@ -113,7 +113,6 @@ const workingDataSymbol = Symbol("workingData"); * @license AGPLv3 * @since 1.12.0 * @copyright schukai GmbH - * @memberOf Monster.Text */ class Formatter extends BaseWithOptions { /** diff --git a/source/text/generate-range-comparison-expression.mjs b/source/text/generate-range-comparison-expression.mjs index 05d6edb1a..ec9c5987a 100644 --- a/source/text/generate-range-comparison-expression.mjs +++ b/source/text/generate-range-comparison-expression.mjs @@ -60,7 +60,6 @@ export { generateRangeComparisonExpression }; * @param {string} [options.leOp='<='] - The comparison operator for less than or equal to to use. * @return {string} The generated comparison expression. * @throws {Error} If the input is invalid. - * @memberOf Monster.Text * @summary Generates a comparison expression based on a range of values. */ function generateRangeComparisonExpression( diff --git a/source/types/binary.mjs b/source/types/binary.mjs index cd73555fe..634bde9e0 100644 --- a/source/types/binary.mjs +++ b/source/types/binary.mjs @@ -22,7 +22,6 @@ export { toBinary, fromBinary }; * @param {String} binary * @return {String} * @throws {TypeError} value is not a string - * @memberOf Monster.Types * @license AGPLv3 * @since 1.18.0 */ @@ -48,7 +47,6 @@ function toBinary(string) { * @param {String} binary * @return {String} * @throws {TypeError} value is not a string - * @memberOf Monster.Types * @license AGPLv3 * @since 1.18.0 */ diff --git a/source/types/global.mjs b/source/types/global.mjs index 00197a5fa..71f0ec336 100644 --- a/source/types/global.mjs +++ b/source/types/global.mjs @@ -73,7 +73,6 @@ let globalReference; * * @license AGPLv3 * @since 1.6.0 - * @memberOf Monster.Types * @return {object} globalThis */ function getGlobal() { @@ -105,7 +104,6 @@ function getGlobal() { * * @license AGPLv3 * @since 1.6.0 - * @memberOf Monster.Types * @param {string} name * @return {object} * @throws {Error} the object is not defined @@ -144,7 +142,6 @@ function getGlobalObject(name) { * * @license AGPLv3 * @since 1.6.0 - * @memberOf Monster.Types * @param {string} name * @return {object} * @throws {TypeError} value is not a function diff --git a/source/types/id.mjs b/source/types/id.mjs index dd277d741..0f5b6ffa9 100644 --- a/source/types/id.mjs +++ b/source/types/id.mjs @@ -35,7 +35,6 @@ const internalCounter = new Map(); * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @summary Automatic generation of ids */ class ID extends Base { diff --git a/source/types/internal.mjs b/source/types/internal.mjs index e2cbe6e90..aecad2841 100644 --- a/source/types/internal.mjs +++ b/source/types/internal.mjs @@ -43,7 +43,6 @@ const propertyName = "internalDefaults"; * @license AGPLv3 * @since 3.15.0 * @copyright schukai GmbH - * @memberOf Monster.Types */ function equipWithInternal() { validateObject(this); diff --git a/source/types/mediatype.mjs b/source/types/mediatype.mjs index 0773ad287..a4a473461 100644 --- a/source/types/mediatype.mjs +++ b/source/types/mediatype.mjs @@ -28,7 +28,6 @@ const internal = Symbol("internal"); * @typedef {Object} Parameter * @property {string} key * @property {string} value - * @memberOf Monster.Types */ /** @@ -37,7 +36,6 @@ const internal = Symbol("internal"); * @license AGPLv3 * @since 1.8.0 * @copyright schukai GmbH - * @memberOf Monster.Types */ class MediaType extends Base { /** @@ -162,7 +160,6 @@ class MediaType extends Base { * @throws {TypeError} the mimetype can not be parsed * @throws {TypeError} blank value is not allowed * @throws {TypeError} malformed data url - * @memberOf Monster.Types */ function parseMediaType(mediatype) { const regex = @@ -191,7 +188,6 @@ function parseMediaType(mediatype) { * @since 1.18.0 * @param {String} parameter * @return {Monster.Types.Parameter[]|undefined} - * @memberOf Monster.Types */ function parseParameter(parameter) { if (!isString(parameter)) { diff --git a/source/types/node.mjs b/source/types/node.mjs index 82ea597f8..e661188a4 100644 --- a/source/types/node.mjs +++ b/source/types/node.mjs @@ -38,7 +38,6 @@ const treeStructureSymbol = Symbol("treeStructure"); * @license AGPLv3 * @since 1.26.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @summary A Node Class * @see https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Iteration_protocols */ diff --git a/source/types/validate.mjs b/source/types/validate.mjs index 2db358607..9b99b6058 100644 --- a/source/types/validate.mjs +++ b/source/types/validate.mjs @@ -54,7 +54,6 @@ export { * @license AGPLv3 * @since 1.2.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not a primitive * @see {@link isPrimitive} * @see {@link Monster.Types.isPrimitive} @@ -83,7 +82,6 @@ function validateIterable(value) { * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not a primitive * @see {@link isPrimitive} * @see {@link Monster.Types.isPrimitive} @@ -113,7 +111,6 @@ function validatePrimitive(value) { * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not primitive */ @@ -140,7 +137,6 @@ function validateBoolean(value) { * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not a string */ function validateString(value) { @@ -167,7 +163,6 @@ function validateString(value) { * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not a object */ function validateObject(value) { @@ -194,7 +189,6 @@ function validateObject(value) { * @license AGPLv3 * @since 1.5.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not an instance of */ function validateInstance(value, instance) { @@ -229,7 +223,6 @@ function validateInstance(value, instance) { * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not an array */ function validateArray(value) { @@ -255,7 +248,6 @@ function validateArray(value) { * @license AGPLv3 * @since 1.9.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not an symbol */ function validateSymbol(value) { @@ -282,7 +274,6 @@ function validateSymbol(value) { * @license AGPLv3 * @since 1.0.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not a function */ function validateFunction(value) { @@ -309,7 +300,6 @@ function validateFunction(value) { * @license AGPLv3 * @since 1.4.0 * @copyright schukai GmbH - * @memberOf Monster.Types * @throws {TypeError} value is not an integer */ function validateInteger(value) { diff --git a/source/util/clone.mjs b/source/util/clone.mjs index a85d9dac8..a78a91cd9 100644 --- a/source/util/clone.mjs +++ b/source/util/clone.mjs @@ -32,7 +32,6 @@ export { clone }; * @return {*} * @license AGPLv3 * @since 1.0.0 - * @memberOf Monster.Util * @copyright schukai GmbH * @throws {Error} unable to clone obj! its type isn't supported. */ diff --git a/source/util/comparator.mjs b/source/util/comparator.mjs index d138c174f..83100893b 100644 --- a/source/util/comparator.mjs +++ b/source/util/comparator.mjs @@ -165,6 +165,5 @@ class Comparator extends Base { * @param {*} a * @param {*} b * @return {integer} -1, 0 or 1 - * @memberOf Monster.Util * @see Monster.Util.Comparator */ diff --git a/source/util/freeze.mjs b/source/util/freeze.mjs index f12ce1d60..38a323cb1 100644 --- a/source/util/freeze.mjs +++ b/source/util/freeze.mjs @@ -23,7 +23,6 @@ export { deepFreeze }; * @license AGPLv3 * @since 1.0.0 * @return {object} - * @memberOf Monster.Util * @copyright schukai GmbH * @throws {TypeError} value is not a object */ diff --git a/source/util/runtime.mjs b/source/util/runtime.mjs index f24be3ab0..7299cd122 100644 --- a/source/util/runtime.mjs +++ b/source/util/runtime.mjs @@ -14,37 +14,30 @@ const ENV_AWS_LAMBDA = "aws-lambda"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_GOOGLE_FUNCTIONS = "google-functions"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_ELECTRON = "electron"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_NODE = "node"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_BROWSER = "browser"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_WEB_WORKER = "web-worker"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_DENO = "deno"; /** - * @memberOf Monster.Util * @type {string} */ const ENV_UNKNOWN = "unknown"; @@ -63,7 +56,6 @@ const ENV_UNKNOWN = "unknown"; * - 'unknown': Unknown environment * * @since 3.34.0 - * @memberOf Monster.Util * @return {string} The detected runtime environment. Possible values are: */ function detectRuntimeEnvironment() { diff --git a/source/util/trimspaces.mjs b/source/util/trimspaces.mjs index 738b32b32..7cb4b51f5 100644 --- a/source/util/trimspaces.mjs +++ b/source/util/trimspaces.mjs @@ -37,7 +37,6 @@ export { trimSpaces }; * * @license AGPLv3 * @since 1.24.0 - * @memberOf Monster.Util * @copyright schukai GmbH * @param {string} value * @return {string} -- GitLab