mirror of
https://github.com/lacerta-doc/Lacerta.git
synced 2024-11-23 00:13:16 +00:00
Merge pull request #45 from lacerta-doc/improve/document_1
Readme.mdに説明を追加
This commit is contained in:
commit
1c91b52431
38
README.md
38
README.md
|
@ -7,6 +7,44 @@ WIP
|
||||||
## メモ
|
## メモ
|
||||||
- アイコン: Google Material Icons https://fonts.google.com/icons (Weight:300, Grade:0, Optical size: 24px)
|
- アイコン: Google Material Icons https://fonts.google.com/icons (Weight:300, Grade:0, Optical size: 24px)
|
||||||
|
|
||||||
|
## モジュール構成
|
||||||
|
### モジュール一覧
|
||||||
|
- `component` : コンポーネント
|
||||||
|
- `common` : 共通コンポーネント
|
||||||
|
- UIの中で共通で使う要素(メニューアイテムとか)
|
||||||
|
- `scanner` : スキャナー
|
||||||
|
- スキャナーの実装
|
||||||
|
- `viewer` : ビューワー
|
||||||
|
- ドキュメントビューワーの実装
|
||||||
|
- `data` : データ
|
||||||
|
- UIからデータを取得/保存するためのラッパーモジュール
|
||||||
|
- `Document` : ドキュメント関係
|
||||||
|
- WIP(JavaDocを参照してください, 余裕があったら追記します)
|
||||||
|
- `feature` : 機能モジュール(ナビゲーションからみた機能で分割)
|
||||||
|
- `common`: 共通機能
|
||||||
|
- 設定画面とか、どこからでも呼ばれうる画面
|
||||||
|
- `debug`: デバッグメニュー
|
||||||
|
- `home`: ホーム画面
|
||||||
|
- `library`: ライブラリ画面
|
||||||
|
- `scan`: スキャン画面
|
||||||
|
- `search`: 検索画面
|
||||||
|
- `model` : モデル
|
||||||
|
- データモデルをまとめたモジュール (WIP)
|
||||||
|
- `document` : ドキュメント
|
||||||
|
- `meta` : メタデータ
|
||||||
|
- `processor` : プロセッサ
|
||||||
|
- いくつかの処理をまとめたモジュール
|
||||||
|
- `DocumentProcessor` : ドキュメント処理(ドキュメントにページを追加したり更新したり)
|
||||||
|
- `shared` :
|
||||||
|
- 共有リソース
|
||||||
|
- `source` : ソース
|
||||||
|
- (バックエンドが使うのでとりあえず後回し、フロントから直接操作することは絶対にありません)
|
||||||
|
- `utils` : ユーティリティ
|
||||||
|
- ちょっとしたユーティリティをまとめたモジュール
|
||||||
|
- `LacertaLogger` : ロガー
|
||||||
|
- `XmlMetaParser` : XMLメタデータパーサー(フロントから直接操作することは絶対にありません)
|
||||||
|
|
||||||
|
|
||||||
## コーディング規則/推奨(WIP)
|
## コーディング規則/推奨(WIP)
|
||||||
### 規則
|
### 規則
|
||||||
- `// TODO`コメントには任意のsuffixを付ける
|
- `// TODO`コメントには任意のsuffixを付ける
|
||||||
|
|
Loading…
Reference in New Issue
Block a user