Created
May 9, 2016 00:18
-
-
Save clarkis117/44f7f4c4ba13b3f4e650f9c2fb961143 to your computer and use it in GitHub Desktop.
Where Xaml could dare to go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SideMenuPage sideMenu = new SideMenuPage() | |
{ | |
Pages = new List<Page>() | |
{ | |
new BasicPage() | |
{ | |
Name = nameof(Module), | |
Data = new Module() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(Achievement), | |
Data = new Achievement() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(Video), | |
Data = new Video() | |
}, | |
new BasicEditor() | |
{ | |
ParentForm = new BasicPage() | |
{ | |
Name = nameof(Quiz), | |
Data = new Quiz() | |
}, | |
ChildForms = new List<BasicPage>() | |
{ | |
new BasicPage() | |
{ | |
Name = nameof(BooleanQuestion), | |
Data = new BooleanQuestion() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(SingleAnswerQuestion), | |
Data = new SingleAnswerQuestion() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(MatchingQuestion), | |
Data = new MatchingQuestion() | |
}, | |
} | |
}, | |
new BasicEditor() | |
{ | |
ParentForm = new BasicPage() | |
{ | |
Name = nameof(Transcript), | |
Data = new Transcript() | |
}, | |
ChildForms = new List<BasicPage>() | |
{ | |
new BasicPage() | |
{ | |
Name = nameof(Image), | |
Data = new Image() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(Paragraph), | |
Data = new Paragraph() | |
}, | |
} | |
}, | |
}, | |
Modals = new List<Page>() | |
{ | |
new BasicPage() | |
{ | |
Name = nameof(Hint), | |
Data = new Hint() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(SingleAnswer), | |
Data = new SingleAnswer() | |
}, | |
new BasicPage() | |
{ | |
Name = nameof(PairedAnswer), | |
Data = new PairedAnswer() | |
}, | |
}, | |
MenuListViewModel = new BasicPage() | |
{ | |
Name = nameof(Hint), | |
Data = new Hint() | |
} | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Where the prefix "Basic" means the object is governed by convention i.e Path to view "Views/TypeName/TypeName.cshtml"