protected ContentScriptBuilder(XControl control) : base(control)
{
items = new List<object>(0);
if (control is IItems)
{
items = ((IItems) control).ItemsList;
if (items.Count == 1 && items[0] is Layout)
{
layoutItems = ((Layout) items[0]).Items;
}
else
{
layoutItems = items;
}
}
if (control is IContent)
{
contentContainer = ((IContent) control).ContentContainer;
}
}