@tnwx/wxcp
Version:
TNWX 微信系开发脚手架之极速开发企业微信/企业号
43 lines (42 loc) • 1.53 kB
TypeScript
import { QyBaseMsg } from './QyBaseMsg';
/**
* @author Javen
* @copyright javendev@126.com
* @description 小程序通知消息
*/
export declare class QyMiniProgramNoticeMsg extends QyBaseMsg {
private miniprogram_notice;
constructor(miniprogramNotice: QyMiniprogram, agentId: string, toUser?: string, toParty?: string, toTag?: string, safe?: number, enableIdTrans?: number, enableDuplicateCheck?: number, duplicateCheckInterval?: number);
get miniprogramNotice(): QyMiniprogram;
set miniprogramNotice(miniprogramNotice: QyMiniprogram);
}
export declare class QyMiniprogram {
private appid;
private page;
private title;
private description;
private emphasis_first_item;
private content_item;
constructor(appId: string, title: string, contentTtem: Array<QyKv>, page?: string, description?: string, emphasisFirstItem?: boolean);
set appId(appId: string);
get appId(): string;
set setPage(page: string);
get getPage(): string;
set setTitle(title: string);
get getTitle(): string;
set contentItem(contentItem: Array<QyKv>);
get contentItem(): Array<QyKv>;
set setDescription(description: string);
get getDescription(): string;
set emphasisFirstItem(emphasisFirstItem: boolean);
get emphasisFirstItem(): boolean;
}
export declare class QyKv {
private key;
private value;
constructor(key: string, value: string);
set setKey(key: string);
get getKey(): string;
set setValue(v: string);
get getValue(): string;
}