- SDK reference
Namespace Stylelabs.M.Sdk.Contracts.Base
Interfaces
Base interface for all child relations.
A relation where the child has many parents.
A relation where the child has one parent.
Represents a property that does not use cultures.
Represents a property where values are mapped to specific cultures.
A collection of predefined values for fields. Also known as 'option lists'.
A collection of predefined values for fields. Also known as 'option lists'.
Defines an option list cache.
Values for a IDataSource. Also known as 'option list value'.
Represents an entity in Content Hub.
Represents a data schema / domain model for entities.
Defines an entity definition cache.
A data source with flat values.
A flat data source value.
A data source with hierarchical values.
A hierarchical data source value.
Base interface for iterators.
Base interface for all member (properties and relations).
Base interface of all the conditions which are simple configurable boolean flags which determine if the member the condition is attached to, should or should not be displayed in the external API (e.g. REST API). Common usage is to be able to hide some members in the UI if the conditions are met.
Base interface for all member definitions.
Member groups combine multiple members for the purpose of logical grouping, representation (API, UI) and/or access level.
Base interface for all parent relations.
A relation where the parent has many children.
A relation where the parent has one child.
Base interface for properties.
Represents a data schema / domain model for properties on an IEntityDefinition.
Represents a related path.
Represents a related path item.
Base interface for relations.
Represents a data schema / domain model for relations on an IEntityDefinition.
Represents a rendition.
Is part of an IRendition.
Describes a resource in M.
Base interface for relation that are associated with many entities.
Base interface for relation that are associated with only one entity.
An interface for strongly typed entities.
Enums
Describes types of data sources.
Describes the type of member.
The lazy loading options when working with IMembers.
Describes the cardinality of a relation. All values are from Parent => Child.
The types of contents.