This commit is contained in:
xsl
2026-03-12 21:13:07 +08:00
parent f7982d45de
commit 55c64a6db4
149 changed files with 15472 additions and 1 deletions
+93
View File
@@ -0,0 +1,93 @@
@file:Suppress("UNCHECKED_CAST", "USELESS_CAST", "INAPPLICABLE_JVM_NAME", "UNUSED_ANONYMOUS_PARAMETER", "NAME_SHADOWING", "UNNECESSARY_NOT_NULL_ASSERTION")
package uni.UNI644401D
import io.dcloud.uniapp.*
import io.dcloud.uniapp.extapi.*
import io.dcloud.uniapp.framework.*
import io.dcloud.uniapp.runtime.*
import io.dcloud.uniapp.vue.*
import io.dcloud.uniapp.vue.shared.*
import io.dcloud.unicloud.*
import io.dcloud.uts.*
import io.dcloud.uts.Map
import io.dcloud.uts.Set
import io.dcloud.uts.UTSAndroid
import kotlin.properties.Delegates
import uts.sdk.modules.SkinCameraUTS.XfCameraComponent
import uts.sdk.modules.SkinCameraUTS.takePhoto
import uts.sdk.modules.SkinCameraUTS.TakePhotoOption
import uts.sdk.modules.SkinCameraUTS.TakePhotoSuccessCallbackResult
import uts.sdk.modules.SkinCameraUTS.GeneralCallbackResult
open class GenPagesIndexIndex : BasePage {
constructor(__ins: ComponentInternalInstance, __renderer: String?) : super(__ins, __renderer) {
onLoad(fun(_: OnLoadOptions) {}, __ins)
}
@Suppress("UNUSED_PARAMETER", "UNUSED_VARIABLE")
override fun `$render`(): Any? {
val _ctx = this
val _cache = this.`$`.renderCache
return _cE("scroll-view", _uM("class" to "page-scroll-view"), _uA(
_cE("view", null, _uA(
_cE("button", _uM("onClick" to _ctx._takePhoto), "拍照", 8, _uA(
"onClick"
)),
_cE(XfCameraComponent.name, _uM("style" to _nS(_uM("height" to "750rpx", "background-color" to "red")), "onError" to _ctx.onError, "flash" to _ctx.flash, "position" to _ctx.device), null, 44, _uA(
"onError",
"flash",
"position"
)),
if (isTrue(_ctx.imagePath)) {
_cE("image", _uM("key" to 0, "mode" to "aspectFit", "src" to _ctx.imagePath), null, 8, _uA(
"src"
))
} else {
_cC("v-if", true)
}
))
))
}
open var yanse: String by `$data`
open var widthNum: Number by `$data`
open var heightNum: Number by `$data`
open var flash: String by `$data`
open var device: String by `$data`
open var imagePath: String by `$data`
open var videoPath: String by `$data`
@Suppress("USELESS_CAST")
override fun data(): Map<String, Any?> {
return _uM("yanse" to "red", "widthNum" to 750, "heightNum" to 200, "flash" to "on", "device" to "front", "imagePath" to "", "videoPath" to "https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/2minute-demo.mp4")
}
open var onError = ::gen_onError_fn
open fun gen_onError_fn(res: Any) {
console.log(res, " at pages/index/index.uvue:54")
}
open var _takePhoto = ::gen__takePhoto_fn
open fun gen__takePhoto_fn() {
takePhoto(TakePhotoOption(success = fun(res: TakePhotoSuccessCallbackResult){
console.log("takePhoto", res, " at pages/index/index.uvue:59")
this.imagePath = res.tempImagePath
}
, fail = fun(res: GeneralCallbackResult){
console.log("takePhoto", res, " at pages/index/index.uvue:64")
}
))
}
companion object {
val styles: Map<String, Map<String, Map<String, Any>>> by lazy {
_nCS(_uA(
styles0
), _uA(
GenApp.styles
))
}
val styles0: Map<String, Map<String, Map<String, Any>>>
get() {
return _uM("video" to _pS(_uM("width" to "100%", "height" to 200)))
}
var inheritAttrs = true
var inject: Map<String, Map<String, Any?>> = _uM()
var emits: Map<String, Any?> = _uM()
var props = _nP(_uM())
var propsNeedCastKeys: UTSArray<String> = _uA()
var components: Map<String, CreateVueComponent> = _uM()
}
}