ContentBuilder<T extends ContentItem> constructor
ContentBuilder<T extends ContentItem> ({
- required TypeDescriptor<
T> content, - required LayoutConfiguration<
T> defaultLayout, - required TypeDescriptor<
LayoutConfiguration< defaultLayoutDescriptor,T> >
Creates a new content builder.
content
: Type descriptor for the content typedefaultLayout
: Default layout configurationdefaultLayoutDescriptor
: Type descriptor for default layout
Implementation
ContentBuilder({
required this.content,
required LayoutConfiguration<T> defaultLayout,
required TypeDescriptor<LayoutConfiguration<T>> defaultLayoutDescriptor,
}) : _defaultLayout = defaultLayout,
_defaultLayoutDescriptor = defaultLayoutDescriptor;