Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.97 KB

File metadata and controls

27 lines (22 loc) · 1.97 KB

Reading Page

If you are not drafting a question:

ReadingPage

Elements

  • List of questions downloaded from the server
    • Each question has the ability to be Upvoted, Shared, Answered, or Flagged/Reported as buttons shown below the question text
    • An answer status shown in the top right
    • The number of upvotes (next to the upvote icon)
  • Search frame (Appears after clicking the Search Icon in the toolbar) - toggleable
    • Search bar
    • Button for filters that takes you to the Advanced Search Filter Page
  • Draft button (Image of the kangaroo icon)

If you are drafting a question, and additional frame shows up:

ReadingPageWithDrafting

Elements

  • Draft Question Entry that holds your existing question draft text (if applicable)
  • Button to discard draft
  • Button to Keep the question and proceed to the question details page to review before uploading.

ViewModel

  • Has its own ReadingPageViewModel but grabs the question string if you are currently drafting a question from the global DraftQuestion variable stored on the App.ReadingContext