Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DG Pagination #191

Merged
merged 1 commit into from
Apr 15, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ Design and Implementation has been broken down into the subsequent sections, eac
- [Text UI Testing](#text-ui-testing)
- [Future Enhancements](#future-enhancements)

<div style="page-break-after: always;"></div>

### UI and I/O

<ins>Overview</ins>
Expand All @@ -108,12 +110,12 @@ The `InputHandler` class has the following key method:

* *parseInput*: Parses the user input and returns the corresponding `Command` object.

<div style="page-break-after: always;"></div>

<ins>Design Considerations</ins>

* `UI` class is used as part of exception handling for displaying of error messages to the user for feedback.

<div style="page-break-after: always;"></div>

### Commands

<ins>Overview</ins>
Expand Down Expand Up @@ -878,6 +880,8 @@ Authentication Management: Users have the option to enable or disable authentica
and 'pin disable' commands. This flexibility allows users to customize their authentication preferences based on their
security needs and convenience.

<div style="page-break-after: always;"></div>

### Chart

<ins>Overview</ins>
Expand Down Expand Up @@ -928,17 +932,13 @@ Chart.viewBalancesBarChart(members, balances);
```
<ins>Design Considerations</ins>

Data Visualization:

The class focuses on providing clear and concise visualization of member balances through bar
Data Visualization - The class focuses on providing clear and concise visualization of member balances through bar
charts, aiding users in understanding financial distributions.

Interactivity:

Tooltips are enabled to enhance user interaction, providing insights into specific data points when
Interactivity - Tooltips are enabled to enhance user interaction, providing insights into specific data points when
hovered over.

Annotation: An annotation is included to suggest a command for managing debts efficiently, ensuring users
Annotation - An annotation is included to suggest a command for managing debts efficiently, ensuring users
are aware of available features within the application.

### Exceptions and Logging
Expand Down
Loading