Module base

Source
Expand description

Service-wide definitions.

§Summary

The base mod houses the core definitions for communicating information across the service. Note that there are currently references to types in other nested base mods. It is the long-term intention that the common general (non-domain specific or overarching) definitions are migrated here, while particular types, such as setting-specific definitions, are moved to a common base mod underneath the parent setting mod.

Enums§

Entity
Entity defines the types of components that exist within the setting service. Entities can be any part of the system that can be interacted with. Others can reference Entities to declare associations, such as dependencies.
SettingInfo
Enumeration over the possible info types available in the service.
SettingType
The setting types supported by the service.

Functions§

get_default_interfaces
Returns the default interfaces supported by any product if none are supplied.