/*
 * Copyright (c) 2022 Huawei Device Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import router from '@ohos.router'

@Entry
@Component
struct Index {
  build() {
    Column() {
      Row() {
        Text($r('app.string.entry_MainAbility'))
          .fontSize(20)
          .fontColor(Color.White)
          .textAlign(TextAlign.Center)
      }
      .height('6%')
      .width('100%')
      .padding({ left: 16 })
      .backgroundColor('#0D9FFB')
      .constraintSize({ minHeight: 50 })

      Flex({ direction: FlexDirection.Column, justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center }) {
        Button($r('app.string.encryption'))
          .margin(10)
          .fontSize(20)
          .width('40%')
          .height('10%')
          .onClick(() => {
            router.push({
              url: 'pages/Second',
              params: {
                flag: true
              }
            })
          })

        Button($r('app.string.decrypt'))
          .margin(10)
          .fontSize(20)
          .width('40%')
          .height('10%')
          .onClick(() => {
            router.push({
              url: 'pages/Second',
              params: {
                flag: false
              }
            })
          })
      }

    }
    .width('100%')
    .height('100%')
    .backgroundColor('#F1F1F1')
  }
}