/** * Metadata of the Dynamic Data Source. It allows consumers to easily distinguish Dynamic Data Sources. * * @public */ export interface IDynamicDataSourceMetadata { /** * User-friendly, localized title of the Dynamic Data Source. * This can be customized by the component it refers to. By default it's the alias of the component. */ title: string; /** * User-friendly, localized description of the Dynamic Data Source. */ description?: string; /** * Alias of the component that the Dynamic Data Source refers to. * It can be undefined when the sources doesn't come from a component, for example framework level data sources. */ alias?: string; /** * Id of the component that the Dynamic Data Source refers to. * It can be undefined when the sources doesn't come from a component, for example framework level data sources. */ componentId?: string; /** * Id of the instance of the component that the Dynamic Data Source refers to. * This allows to distinguish, for example, between two web parts with the same type. * It can be undefined when the sources doesn't come from a component, for example framework level data sources. */ instanceId?: string; } //# sourceMappingURL=IDynamicDataSourceMetadata.d.ts.map