Rev 1 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
package com.cesams.twogetskills.skeleton;import com.cesams.twogetskills.dao.AppDatabase;import com.cesams.twogetskills.preference.Preference;import org.json.JSONObject;public interface ITwoGetSkills {void signout();void reloadNavHeader();Preference getPreference();Preference reloadPreference();void showMessageSnackBar(String message);void showMessageSnackBarWithClose(String message);//void showMessageNotConnection(Boolean isConnected);boolean isConnectedInternet();void setConnectedInternet(Boolean isConnected);void invokeFragment(int idx);void onErrorFatal();void showProgressBar();void hideProgressBar();void changeTopicActive(String topicUuid);void changeCapsuleActive(String capsuleUuid);void changeSlideActive(String slideUuid, String type, boolean showGallery);void changeCompanyActive(String companyUuid);String getTopicUuidActive();String getCapsuleUuidActive();String getSlideUuidActive();String getCompanyUuidActive();void setTitleActionBar(String title);void createProgressAndSyncRecord(String slideUuid, boolean completed, boolean isQuiz, boolean isAudioOrVideo);void launchVideoViewer(String videoAudioUrl);void launchAudioViewer(String videoAudioUrl);void launchTextViewer(String description);void launchDocumentViewer(String description);void launchQuizViewer(String quizUuid);void syncFromServer(JSONObject data);void syncToServerOrCheckChanges();void requestExecuteSyncAdapter();void showFcmNotification(String title, String body, int new_capsules);void executeFcmCommand(String command);void createSyncRecordNewToken(String token);AppDatabase getDatabase();}