1048147e0Sopenharmony_ci/**
2048147e0Sopenharmony_ci * Copyright (c) 2022 Huawei Device Co., Ltd.
3048147e0Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
4048147e0Sopenharmony_ci * you may not use this file except in compliance with the License.
5048147e0Sopenharmony_ci * You may obtain a copy of the License at
6048147e0Sopenharmony_ci *
7048147e0Sopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
8048147e0Sopenharmony_ci *
9048147e0Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software
10048147e0Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
11048147e0Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12048147e0Sopenharmony_ci * See the License for the specific language governing permissions and
13048147e0Sopenharmony_ci * limitations under the License.
14048147e0Sopenharmony_ci */
15048147e0Sopenharmony_ci
16048147e0Sopenharmony_ciimport HiLog from '../utils/HiLog';
17048147e0Sopenharmony_ci
18048147e0Sopenharmony_ciconst TAG = 'IndexController';
19048147e0Sopenharmony_ci
20048147e0Sopenharmony_cilet sIndexController;
21048147e0Sopenharmony_ci
22048147e0Sopenharmony_ciexport default class IndexController {
23048147e0Sopenharmony_ci    showConList: boolean = true;
24048147e0Sopenharmony_ci
25048147e0Sopenharmony_ci    static getInstance() {
26048147e0Sopenharmony_ci        if (sIndexController == null) {
27048147e0Sopenharmony_ci            sIndexController = new IndexController();
28048147e0Sopenharmony_ci        }
29048147e0Sopenharmony_ci        return sIndexController;
30048147e0Sopenharmony_ci    }
31048147e0Sopenharmony_ci
32048147e0Sopenharmony_ci    onInit() {
33048147e0Sopenharmony_ci        HiLog.i(TAG, 'onInit');
34048147e0Sopenharmony_ci    }
35048147e0Sopenharmony_ci
36048147e0Sopenharmony_ci    onShow() {
37048147e0Sopenharmony_ci        HiLog.i(TAG, 'onShow');
38048147e0Sopenharmony_ci    }
39048147e0Sopenharmony_ci
40048147e0Sopenharmony_ci    onHide() {
41048147e0Sopenharmony_ci        HiLog.i(TAG, 'onHide');
42048147e0Sopenharmony_ci    }
43048147e0Sopenharmony_ci
44048147e0Sopenharmony_ci    onDestroy() {
45048147e0Sopenharmony_ci        HiLog.i(TAG, 'onDestroy');
46048147e0Sopenharmony_ci    }
47048147e0Sopenharmony_ci}