wechaty-grpc
Version:
gRPC for Wechaty
58 lines (44 loc) • 1.63 kB
TypeScript
// package: wechaty.puppet
// file: wechaty/puppet/mini-program.proto
import * as jspb from "google-protobuf";
export class MiniProgramPayload extends jspb.Message {
getAppid(): string;
setAppid(value: string): void;
getDescription(): string;
setDescription(value: string): void;
getPagePath(): string;
setPagePath(value: string): void;
getIconUrl(): string;
setIconUrl(value: string): void;
getShareId(): string;
setShareId(value: string): void;
getThumbUrl(): string;
setThumbUrl(value: string): void;
getTitle(): string;
setTitle(value: string): void;
getUsername(): string;
setUsername(value: string): void;
getThumbKey(): string;
setThumbKey(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): MiniProgramPayload.AsObject;
static toObject(includeInstance: boolean, msg: MiniProgramPayload): MiniProgramPayload.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: MiniProgramPayload, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): MiniProgramPayload;
static deserializeBinaryFromReader(message: MiniProgramPayload, reader: jspb.BinaryReader): MiniProgramPayload;
}
export namespace MiniProgramPayload {
export type AsObject = {
appid: string,
description: string,
pagePath: string,
iconUrl: string,
shareId: string,
thumbUrl: string,
title: string,
username: string,
thumbKey: string,
}
}