File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -29,9 +29,9 @@ declare namespace WechatMiniprogram.Behavior {
2929 TBehavior extends BehaviorOption = [ ]
3030 > = string & {
3131 [ key in 'BehaviorType' ] ?: {
32- data : Component . FilterUnknownProperty < TData > & Component . MixinData < TBehavior >
33- properties : Component . FilterUnknownProperty < TProperty > & Component . MixinProperties < TBehavior , true >
34- methods : Component . FilterUnknownProperty < TMethod > & Component . MixinMethods < TBehavior >
32+ data : Component . FilterUnknownType < TData > & Component . MixinData < TBehavior >
33+ properties : Component . FilterUnknownType < TProperty > & Component . MixinProperties < TBehavior , true >
34+ methods : Component . FilterUnknownType < TMethod > & Component . MixinMethods < TBehavior >
3535 }
3636 }
3737 type Instance <
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ SOFTWARE.
2121***************************************************************************** */
2222
2323declare namespace WechatMiniprogram . Component {
24- type FilterUnknownProperty < TProperty > = string extends keyof TProperty ? { } : TProperty
24+ type FilterUnknownType < T > = string extends keyof T ? { } : T
2525 type Instance <
2626 TData extends DataOption ,
2727 TProperty extends PropertyOption ,
@@ -36,11 +36,11 @@ declare namespace WechatMiniprogram.Component {
3636 ( TIsPage extends true ? Page . ILifetime : { } ) &
3737 Omit < TCustomInstanceProperty , 'properties' | 'methods' | 'data' > & {
3838 /** 组件数据,**包括内部数据和属性值** */
39- data : FilterUnknownProperty < TData > & MixinData < TBehavior > &
40- MixinProperties < TBehavior > & PropertyOptionToData < FilterUnknownProperty < TProperty > >
39+ data : FilterUnknownType < TData > & MixinData < TBehavior > &
40+ MixinProperties < TBehavior > & PropertyOptionToData < FilterUnknownType < TProperty > >
4141 /** 组件数据,**包括内部数据和属性值**(与 `data` 一致) */
42- properties : FilterUnknownProperty < TData > & MixinData < TBehavior > &
43- MixinProperties < TBehavior > & PropertyOptionToData < FilterUnknownProperty < TProperty > >
42+ properties : FilterUnknownType < TData > & MixinData < TBehavior > &
43+ MixinProperties < TBehavior > & PropertyOptionToData < FilterUnknownType < TProperty > >
4444 }
4545
4646 type IEmptyArray = [ ]
You can’t perform that action at this time.
0 commit comments