Закрыть контекстный гаджет Gmail - PullRequest
1 голос
/ 10 июня 2011

Есть ли способ закрыть / скрыть Gmail контекстный гаджет?

Я знаю, что есть экстракторы , которые решают, когда вообще активировать гаджет. Но они не дают достаточно вариантов, чтобы помочь мне.

Я пытаюсь сопоставить адреса электронной почты со списком контактов пользователей, и если совпадений нет, мне нужно закрыть / скрыть гаджет.

Итак, мне кажется, это не может быть сделано экстрактором.

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Есть кнопка / ссылка, которая может показать / скрыть контентную часть гаджета. Сохраните это предпочтение в <UserPref>. Когда гаджет будет загружен снова, покажите или спрячьте, основываясь на этом префе.

Вы можете проверить, как определить, установить и получить UserPref здесь: http://code.google.com/apis/gadgets/docs/basic.html#Userprefs

Также не забудьте изменить высоту, когда показывает или скрывает панель содержимого в гаджете.

0 голосов
/ 07 апреля 2012

Пользователь или ваш код гаджета могут установить высоту гаджета равной 0 - если у вашего гаджета нет имени или значка, он, очевидно, исчезнет из Gmail (появится только серая полоса размером ~ 20 пикселей).

Имена гаджетов и значки не обязательны.

Такое поведение можно увидеть с помощью моего гаджета http://wishery.com/install

...