Skip to content

Commit 6d27047

Browse files
committed
fix api docs lints
1 parent 52fcc93 commit 6d27047

25 files changed

Lines changed: 110 additions & 8 deletions

example/app_pick_crop_image_demo/analysis_options.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ include: package:tekartik_lints_flutter/package.yaml
33

44
linter:
55
rules:
6-
public_member_api_docs: false
6+
# public_member_api_docs: false

example/app_pick_crop_image_demo/lib/main.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,18 @@ import 'package:shared_preferences/shared_preferences.dart';
33
import 'package:tekartik_pick_crop_image_demo/page/main_page.dart';
44
import 'package:tekartik_pick_crop_image_demo/src/import.dart';
55

6+
/// Shared preferences.
67
late SharedPreferences prefs;
8+
79
Future<void> main() async {
810
WidgetsFlutterBinding.ensureInitialized();
911
prefs = await SharedPreferences.getInstance();
1012
runApp(const PickCropDemoApp());
1113
}
1214

15+
/// Pick crop demo app.
1316
class PickCropDemoApp extends StatelessWidget {
17+
/// Pick crop demo app constructor.
1418
const PickCropDemoApp({super.key});
1519

1620
// This widget is the root of your application.

example/app_pick_crop_image_demo/lib/page/main_page.dart

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ import 'package:tekartik_pick_crop_image_demo/src/import.dart';
77
import 'package:tekartik_pick_crop_image_demo/view/body_container.dart';
88
import 'package:tekartik_pick_crop_image_demo/view/body_padding.dart';
99

10+
/// Main page.
1011
class MainPage extends StatefulWidget {
12+
/// Main page constructor.
1113
const MainPage({super.key});
1214

1315
// This widget is the home page of your application. It is stateful, meaning
@@ -23,7 +25,17 @@ class MainPage extends StatefulWidget {
2325
State<MainPage> createState() => _MainPageState();
2426
}
2527

26-
enum AppImageSource { camera, gallery, memory }
28+
/// App image source.
29+
enum AppImageSource {
30+
/// Camera.
31+
camera,
32+
33+
/// Gallery.
34+
gallery,
35+
36+
/// Memory.
37+
memory,
38+
}
2739

2840
class _MainPageState extends State<MainPage> {
2941
final _isOpenPanels = ValueNotifier<List<bool>>(List<bool>.filled(4, false));

example/app_pick_crop_image_demo/lib/view/body_container.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
import 'package:flutter/material.dart';
22

3+
/// Body container.
34
class BodyContainer extends StatelessWidget {
5+
/// Child widget.
46
final Widget? child;
7+
8+
/// Width.
59
final double? width;
610

11+
/// Body container constructor.
712
const BodyContainer({super.key, this.child, this.width});
813

914
@override

example/app_pick_crop_image_demo/lib/view/body_padding.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
import 'package:flutter/material.dart';
22

3+
/// Horizontal tile padding.
34
const horizontalTilePadding = EdgeInsets.symmetric(horizontal: 16);
45

56
/// Horizontal padding
67
class BodyHPadding extends StatelessWidget {
8+
/// The child widget.
79
final Widget? child;
810

11+
/// Body horizontal padding constructor.
912
const BodyHPadding({super.key, this.child});
13+
1014
@override
1115
Widget build(BuildContext context) {
1216
return Padding(padding: horizontalTilePadding, child: child);

packages/app_image_web/analysis_options.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ include: package:tekartik_lints/package.yaml
33

44
linter:
55
rules:
6-
public_member_api_docs: false
6+
# public_member_api_docs: false

packages/app_image_web/lib/src/blob_utils.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Future<Uint8List> blobToBytesUsingFileReader(web.Blob value) async {
2020
return Uint8List.view(byteBuffer);
2121
}
2222

23+
/// Convert a blog a list of bytes
2324
Future<Uint8List> blobToBytes(web.Blob value) async {
2425
try {
2526
return await blobToBytesUsingArrayBuffer(value);

packages/app_image_web/lib/src/image_composer/src/common.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ import 'package:tekartik_app_image/app_image.dart';
22
import 'package:tekartik_app_image/image_composer/image_composer.dart';
33
import 'package:tekartik_app_image_web/src/import.dart';
44

5+
/// Common image composer.
56
Future<ImageData> commonComposeImage(ImageComposerData data) =>
67
composeImage(data);

packages/app_image_web/lib/src/image_composer/src/io.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ import 'package:tekartik_app_image_web/src/image_composer/image_composer.dart';
33

44
import 'common.dart';
55

6+
/// Compose image.
67
Future<ImageData> composeImage(ImageComposerData data) =>
78
commonComposeImage(data);

packages/app_image_web/lib/src/image_composer/src/web.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ import 'package:tekartik_app_image_web/src/offscreen_canvas/src/offscreen_canvas
66
// ignore: depend_on_referenced_packages
77
import 'package:tekartik_common_utils/size/size.dart';
88

9+
/// Debug image composer web.
910
var debugComposeImageWeb = false; // devWarning(true);
11+
12+
/// Compose image web implementation.
1013
Future<ImageData> composeImage(ImageComposerData data) async {
1114
var width = data.width;
1215
var height = data.height;

0 commit comments

Comments
 (0)