MonoMobile.Views.ViewParser.CreateSection C# (CSharp) Method

CreateSection() private static method

private static CreateSection ( DialogViewController controller, MemberData memberData, List viewTypes ) : MonoMobile.Views.Section
controller DialogViewController
memberData MemberData
viewTypes List
return MonoMobile.Views.Section
		private static Section CreateSection(DialogViewController controller, MemberData memberData, List<Type> viewTypes)
		{
			var listSources = new SortedList<int, ListSource>();
			listSources.Add(memberData.Order, null);

			var memberOrder = 0;
			memberData.Order = memberOrder;

			var sectionMembers = new List<MemberData>();
					
			var section = new Section(controller) { DataContext = sectionMembers };
			
			var sectionAttribute = memberData.Member.GetCustomAttribute<SectionAttribute>();
			if (sectionAttribute != null)
			{
				section.HeaderText = sectionAttribute.Caption;
				section.FooterText = sectionAttribute.Footer;
			}
			section.ViewTypes.Add(memberData.Id.ToString(), viewTypes);
			return section;
		}