| 12345678910111213141516171819 |
- /// <reference types="miniprogram-api-typings" />
- export interface ComponentsOptionsType extends WechatMiniprogram.Component.ComponentOptions {
- styleIsolation?: 'isolated' | 'apply-shared' | 'shared' | 'page-isolated' | 'page-apply-shared' | 'page-shared';
- }
- export interface RelationsOptions {
- [componentName: string]: WechatMiniprogram.Component.RelationOption;
- }
- export interface SuperComponent<D = {}, P = {}, M = {}> extends WechatMiniprogram.Component.Lifetimes, WechatMiniprogram.Component.OtherOption, WechatMiniprogram.Component.InstanceMethods<D> {
- properties: P;
- data: D;
- options: ComponentsOptionsType;
- methods: M | Record<string, (...args: any[]) => any>;
- $global: Function;
- [x: string]: any;
- }
- export declare class SuperComponent<D = {}, P = {}, M = {}> {
- readonly app: any;
- constructor();
- }
|