ספר ההדרכה / פעולות

פעולות

52 פעולות, מחולקות בעורך לשתי לשוניות: "פעולות" (ליבה/נתונים) ו"כיף ואפקטים".

פעולות ליבה ונתונים

פעולה מה עושה הגדרות עיקריות
מעבר למסך ניווט למסך אחר, עם מעבר none/fade/slide/slideUp/zoom screen חובה
חזרה אחורה חוזר למסך הקודם בהיסטוריה -
הצגת הודעה (toast) הודעה קופצת קצרה text חובה
פתיחת קישור חיצוני פותח URL בטאב/אפליקציה חיצונית url חובה
הצגת / הסתרת אלמנט עדכון display של רכיב - משלים ל"מוסתר בהתחלה" elementId חובה
נעילת / פתיחת תאריך ביומן מסמן תאריך ספציפי כתפוס/פנוי ברכיב יומן בלבד רכיב יומן חובה
date חובה
גלילה אל אלמנט גולל את המסך עד שהרכיב נראה elementId חובה
מיקוד בשדה קלט שם פוקוס על שדה input (מקליד ישר לתוכו) רכיב input חובה
קבלת ערך משדה קלט קורא את מה שהמבקר הקליד לתוך שדה קלט, לתוך משתנה רכיב input חובה
שמירה למשתנה חובה
קבלת טקסט מאלמנט קורא את הטקסט המוצג כרגע על כל אלמנט (תווית, כפתור, כרטיס וכו') לתוך משתנה elementId חובה
שמירה למשתנה חובה
הגדרת טקסט באלמנט/קלט מגדיר את הערך של שדה קלט, או את הטקסט המוצג של אלמנט - לפי מה שמתאים לאלמנט שנבחר elementId חובה
value
עדכון משתנה קובע ערך חדש למשתנה קאש - הערך יכול לשלב כמה {{משתנים}} וטקסט רגיל יחד, וכל טוקן אפשר להעביר דרך פילטר ({{name|upper}}) - ראו פרק "פונקציות וביטויים" variable חובה
value
שינוי מספר הגדלה/הקטנה של משתנה מספרי בכמות נתונה variable חובה
amount (+/-) חובה
חיפוש והחלפת טקסט מחליף כל הופעה של קטע טקסט אחד באחר בתוך ערך, ושומר את התוצאה טקסט חובה
חיפוש חובה
החלפה ל
שמירה למשתנה חובה
בחירה אקראית בוחר שורה אקראית מרשימת שורות טקסט לתוך משתנה רשימה חובה
מספר אקראי מספר שלם אקראי בין min ל-max min, max חובה
שמירה / קריאה במכשיר כתיבה/קריאה ל-db.* המקומי (פרטי, לא משותף) path חובה
שמירה / קריאה באחסון השרת dbSet/dbGet - ראו פרק "טבלאות נתונים" collection, key חובה
יצירת מזהה קבוע מייצר ושומר מזהה יציב למבקר (long / short) יעד לשמירה חובה
סוג (long/short) מומלץ: long לזיהוי אמין
הרצת קוד (מתקדם) שפת הנתיבים המתוארת בפרק "פונקציות וביטויים" code חובה
רענון לופ דטה / ייצוא ל-CSV ראו פרק "טבלאות נתונים" -
חלון אישור (כן/לא) דיאלוג אישור שתוצאתו (בוליאני) נשמרת למשתנה message חובה
יעד למשתנה חובה
יצירת קוד QR מצייר QR לתוך רכיב תמונה רכיב תמונה יעד חובה
text חובה

כיף ואפקטים

פעולה מה עושה הגדרות עיקריות
המתנה (delay) משהה את המשך השרשרת בשניות נתונות seconds חובה
חגיגה 🎉 פיצוץ קונפטי על המסך -
הפעלת אנימציה shake / bounce / pulse / fadeIn על רכיב יעד elementId חובה
הפעלה חוזרת של אנימציית כניסה מריץ מחדש את "אנימציית הכניסה" שמוגדרת על האלמנט עצמו (בפאנל המאפיינים) - לא עושה כלום אם היא "ללא" elementId חובה
הגדרת אנימציה רציפה מתחיל, מחליף, או עוצר (בחרו "כבוי") אנימציית pulse/bounce/float/spin רציפה על אלמנט, בזמן ריצה elementId חובה
animation חובה
הזזת אלמנט משחרר אלמנט למיקום חופשי בפעם הראשונה שזה רץ עליו (כל אלמנט אחר במסך לא מושפע) ומזיז אותו ל-x/y - "מוחלט" למיקום מדויק, "יחסי" להוספה למיקום הנוכחי (למשל כבידה שמתווספת ל-Y בכל פריים). שלבו עם "כל פריים (לולאת משחק)" לתנועה elementId חובה
שינוי צבע (setStyle) עדכון צבע רקע/טקסט/מסגרת של רכיב elementId חובה
רטט (vibrate) תבנית רטט במילישניות pattern לא חובה
רטט משוב (haptic) פרופיל מוכן: light/medium/heavy/success/warning/error preset חובה
השמעת צליל טונים סינתטיים - success/ding/alert/error, ובנוסף סט למשחקים (coin/jump/power-up/explosion/click/win/lose) - בלי צורך בהעלאת קובץ preset חובה
שיתוף (share) Web Share API, ונופל אוטומטית לחזרה ל"העתקה ללוח" אם לא נתמך text/url מומלץ למלא
העתקה ללוח מעתיק טקסט נתון text חובה
הדבקה מהלוח קורא את מה שהמבקר העתיק לאחרונה (מחוץ לאפליקציה) לתוך משתנה שמירה למשתנה חובה
חייב לרוץ מלחיצה אמיתית
זיהוי מדינה (getLocation) שולף מדינה בלבד דרך שרת - אף פעם לא קואורדינטות מדויקות יעד למשתנה חובה
הפעלת התראות (opt-in) מבקש הרשאת Push ורושם את המכשיר חייב לרוץ מלחיצה אמיתית
שליחת התראת Push ראו דוגמה מלאה בפרק "דוגמאות חיבור מלאות" title, body חובה
buttons[] לא חובה
תג על אייקון האפליקציה מגדיר/מנקה מספר על אייקון ה-PWA count חובה
שליטה בווידאו play/pause/toggle/restart/mute/unmute על רכיב וידאו רכיב וידאו חובה
שליטה בשמע play/pause/toggle/restart/mute/unmute על רכיב נגן אודיו רכיב שמע חובה
קביעת צבע ציור משנה באיזה צבע רכיב קנבס ציור מצייר מעכשיו והלאה רכיב קנבס, color חובה
קביעת עובי מברשת משנה את עובי הקו שרכיב קנבס ציור מצייר בו מעכשיו והלאה רכיב קנבס, size חובה
ניקוי קנבס ציור מוחק את כל מה שצויר על רכיב קנבס ציור רכיב קנבס חובה