Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
MeetingInviteMenuItem.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import androidx.annotation.DrawableRes;
4import androidx.annotation.NonNull;
5
10
11
15 public static class MeetingInviteItemInfo implements IMeetingInviteItemInfo {
16 String topic;
17 String content;
18 String meetingUrl;
22
33 public MeetingInviteItemInfo(String topic, String content, String meetingUrl, long meetingId, String meetingPassword, String meetingRawPassword) {
34 this.topic = topic;
35 this.content = content;
36 this.meetingUrl = meetingUrl;
37 this.meetingId = meetingId;
38 this.meetingPassword = meetingPassword;
39 this.meetingRawPassword = meetingRawPassword;
40 }
41
47 @Override
48 public String getTopic() {
49 return topic;
50 }
51
57 @Override
58 public String getContent() {
59 return content;
60 }
61
67 @Override
68 public String getMeetingUrl() {
69 return meetingUrl;
70 }
71
77 @Override
78 public long getMeetingId() {
79 return meetingId;
80 }
81
87 @Override
88 public String getMeetingPassword() {
89 return meetingPassword;
90 }
91
97 @Override
98 public String getMeetingRawPassword() {
99 return meetingRawPassword;
100 }
101 }
102
106 public interface MeetingInviteAction extends IMeetingInviteAction {
107 }
108
109 @NonNull
110 private String title;
111
112 @DrawableRes
113 private int iconResId;
114
115 @NonNull
117
125 public MeetingInviteMenuItem(@NonNull String title, int iconResId, @NonNull MeetingInviteAction action) {
126 this.title = title;
127 this.iconResId = iconResId;
128 this.action = action;
129 }
130
136 @Override
137 @NonNull
138 public String getTitle() {
139 return title;
140 }
141
147 @Override
148 public int getIconResId() {
149 return iconResId;
150 }
151
157 @Override
158 @NonNull
160 return action;
161 }
162}
String getMeetingRawPassword()
Gets the meeting raw password.
MeetingInviteItemInfo(String topic, String content, String meetingUrl, long meetingId, String meetingPassword, String meetingRawPassword)
Constructs a MeetingInviteItemInfo instance.
String getTitle()
Gets the menu item title.
MeetingInviteMenuItem(@NonNull String title, int iconResId, @NonNull MeetingInviteAction action)
Constructs a MeetingInviteMenuItem instance.
int getIconResId()
Gets the icon resource ID.
MeetingInviteAction getAction()
Gets the menu item action.
Interface for meeting invite action operations.
Interface for meeting invite item information.
Interface for meeting invite menu item.