44 lines
911 B
Plaintext
44 lines
911 B
Plaintext
|
|
import { AmplifyArr, AmplifyImages } from '../../../mock'
|
||
|
|
|
||
|
|
const folder = 'judge/km3/amplify/'
|
||
|
|
|
||
|
|
|
||
|
|
@Component
|
||
|
|
export default struct EndPopup {
|
||
|
|
private amplifyImgIndex: number = 0
|
||
|
|
|
||
|
|
constructor() {
|
||
|
|
super()
|
||
|
|
}
|
||
|
|
|
||
|
|
build() {
|
||
|
|
Column() {
|
||
|
|
Column() {
|
||
|
|
|
||
|
|
}
|
||
|
|
.width(530)
|
||
|
|
.height(386)
|
||
|
|
.backgroundImage($rawfile(`${folder}${AmplifyImages[this.amplifyImgIndex]}`))
|
||
|
|
.backgroundImageSize({ width: '100%', height: '100%' })
|
||
|
|
.position({ y: '25%', x: '37%' })
|
||
|
|
.justifyContent(FlexAlign.Center)
|
||
|
|
.onClick((e: ClickEvent) => {
|
||
|
|
this.confirmAmplify(AmplifyArr[this.amplifyImgIndex])
|
||
|
|
})
|
||
|
|
|
||
|
|
}
|
||
|
|
.width('100%')
|
||
|
|
.height('100%')
|
||
|
|
.position({ y: 0 })
|
||
|
|
.backgroundColor('rgba(0,0,0,0.9)')
|
||
|
|
.onClick(() => {
|
||
|
|
this.closeAmplifyPop()
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
private closeAmplifyPop: Function = () => {
|
||
|
|
}
|
||
|
|
private confirmAmplify: Function = () => {
|
||
|
|
}
|
||
|
|
}
|