رابط های کاربری افزودنی ویرایشگر، واسط های کاربری افزودنی ویرایشگر

افزودنی های ویرایشگر تعامل کاربر را از طریق منوها، دیالوگ ها و نوارهای کناری سفارشی شده امکان پذیر می کند. پیوندهای زیر اطلاعاتی را برای ساخت این نوع رابط ها ارائه می دهند.

  • منوهای افزودنی با استفاده از سرویس رابط کاربری پایه Apps Script ایجاد می‌شوند. موارد منوها نقاط شروع اولیه را برای استفاده از افزونه شما ارائه می دهند، اما باید آنها را طوری طراحی کنید که چرخه عمر مجوز افزونه را در نظر بگیرید.

  • نوارهای کناری و دیالوگ ها با استفاده از سرویس HTML Apps Script ایجاد می شوند. این سرویس به شما امکان می دهد ساختار و ظاهر رابط را با استفاده از HTML و CSS تعریف کنید. برای جزئیات بیشتر به ایجاد و ارائه HTML مراجعه کنید.

    • همچنین می توانید تماس های ارتباطی سرویس گیرنده-سرور را تنظیم کنید تا اقدامات کاربر در رابط منجر به اقدامات انجام شده در سرورهای Google که فایل ویرایشگر در آن قرار دارد یا بالعکس شود.
    • Apps Script همچنین یک نحو قالب را برای ساختن رابط های پویا آسان تر ارائه می دهد.
  • هنگام ساختن واسط های HTML برای افزودنی های ویرایشگر، باید از بسته CSS الحاقی ویرایشگر استفاده کنید تا به افزونه شما کمک کند شبیه ویرایشگرهای Google Workspace که گسترش می دهند به نظر برسد.

،

افزودنی های ویرایشگر تعامل کاربر را از طریق منوها، دیالوگ ها و نوارهای کناری سفارشی شده امکان پذیر می کند. پیوندهای زیر اطلاعاتی را برای ساخت این نوع رابط ها ارائه می دهند.

  • منوهای افزودنی با استفاده از سرویس رابط کاربری پایه Apps Script ایجاد می‌شوند. موارد منوها نقاط شروع اولیه را برای استفاده از افزونه شما ارائه می دهند، اما باید آنها را طوری طراحی کنید که چرخه عمر مجوز افزونه را در نظر بگیرید.

  • نوارهای کناری و دیالوگ ها با استفاده از سرویس HTML Apps Script ایجاد می شوند. این سرویس به شما امکان می دهد ساختار و ظاهر رابط را با استفاده از HTML و CSS تعریف کنید. برای جزئیات بیشتر به ایجاد و ارائه HTML مراجعه کنید.

    • همچنین می توانید تماس های ارتباطی سرویس گیرنده-سرور را تنظیم کنید تا اقدامات کاربر در رابط منجر به اقدامات انجام شده در سرورهای Google که فایل ویرایشگر در آن قرار دارد یا بالعکس شود.
    • Apps Script همچنین یک نحو قالب را برای ساختن رابط های پویا آسان تر ارائه می دهد.
  • هنگام ساختن واسط های HTML برای افزودنی های ویرایشگر، باید از بسته CSS الحاقی ویرایشگر استفاده کنید تا به افزونه شما کمک کند شبیه ویرایشگرهای Google Workspace که گسترش می دهند به نظر برسد.