18 lines
488 B
Dart
18 lines
488 B
Dart
import 'package:get/get.dart';
|
|
import "package:wallpaper/utils/assettool.dart";
|
|
import 'package:wallpaper/models/imgnetodel.dart';
|
|
class HomePageController extends GetxController {
|
|
var typeList = <NetImgCategory>[].obs;
|
|
|
|
@override
|
|
void onReady() async{
|
|
super.onReady();
|
|
|
|
setupTypeListData();
|
|
}
|
|
|
|
void setupTypeListData() async{
|
|
var temData = await loadWallpaperJsonFromAsset();
|
|
typeList.value = temData.map((e) => NetImgCategory.fromJson(e)).toList();
|
|
}
|
|
} |