28 lines
691 B
Dart
28 lines
691 B
Dart
|
|
import 'package:flutter/material.dart';
|
||
|
|
import 'package:get/get_state_manager/src/rx_flutter/rx_ticket_provider_mixin.dart';
|
||
|
|
import 'package:starwork_flutter/base/base_controller.dart';
|
||
|
|
|
||
|
|
class TeamNoticeController extends BaseController
|
||
|
|
with GetSingleTickerProviderStateMixin {
|
||
|
|
late TabController tabController;
|
||
|
|
|
||
|
|
// TabBar选项列表
|
||
|
|
final List<String> functionOptionList = ['公告管理', '公告栏'];
|
||
|
|
|
||
|
|
@override
|
||
|
|
void onInit() {
|
||
|
|
super.onInit();
|
||
|
|
// 初始化TabController
|
||
|
|
tabController = TabController(
|
||
|
|
length: functionOptionList.length,
|
||
|
|
vsync: this,
|
||
|
|
);
|
||
|
|
}
|
||
|
|
|
||
|
|
@override
|
||
|
|
void onClose() {
|
||
|
|
tabController.dispose();
|
||
|
|
super.onClose();
|
||
|
|
}
|
||
|
|
}
|