Skip to content

Commit 661bd76

Browse files
committed
Completed README.md
1 parent 6ba1c19 commit 661bd76

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,41 @@
11
# CodeJudge-Library
22
A library containing common custom widgets, datamodels, etc.
3+
4+
## Overview
5+
- [Content](#content-of-this-library)
6+
- [Widgets](#widgets)
7+
- [Datamodels](#datamodels)
8+
- [Implementation](#implementation)
9+
- [Specific release](#use-a-specific-release)
10+
- [Automatically updating](#use-automated-updates-unrecommended)
11+
12+
## Content of this library
13+
### Widgets
14+
- Custom TextField
15+
- Custom items for the Lists
16+
- Custom NavigationBar
17+
18+
### Datamodels
19+
- Datamodel defining an exercise
20+
21+
## Implementation
22+
### Use a specific release
23+
Open your `pubspeck.yaml` and search for `dependencies`. Then add these lines:
24+
```
25+
dependencies:
26+
my_custom_widgets:
27+
git:
28+
url: https://github.com/CodeJudgeOrg/CodeJudge-Library
29+
ref: v1.0.0 # Replace by the version you want to use
30+
```
31+
You can find the version of each release at the [release page](https://github.com/CodeJudgeOrg/CodeJudge-Library/releases).
32+
33+
### Use automated updates (unrecommended)
34+
Open your `pubspeck.yaml` and search for `dependencies`. Then add these lines:
35+
```
36+
dependencies:
37+
my_custom_widgets:
38+
git:
39+
url: https://github.com/CodeJudgeOrg/CodeJudge-Library
40+
ref: main
41+
```

0 commit comments

Comments
 (0)