teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追加した質問の削除

2017/12/10 09:57

投稿

BOLSTUMP
BOLSTUMP

スコア13

title CHANGED
File without changes
body CHANGED
@@ -9,19 +9,4 @@
9
9
  > Note that it's not possible for extension to open sidebars programmatically: sidebars can only be opened by the user.(拡張機能がサイドバーをプログラムで開くことは不可能であることに注意してください。サイドバーはユーザだけが開くことができます。)
10
10
 
11
11
  とあるので、メニューの「表示―サイドバー」から表示するしか出来ない仕様になっているのでしょうか?
12
- 大変恐縮ではありますが、回答をよろしくお願いいたします。
12
+ 大変恐縮ではありますが、回答をよろしくお願いいたします。
13
-
14
- ※追記
15
- やはり詰まってしまっていますので改めて質問をさせてください。
16
- サイドバーの開閉にsidebarActionのopenとcloseを使うのは分かりました。
17
- しかしサイドバーの状態によって動作を変えなければりませんが、サイドバーの状態を得るFunctionなどが無く、実装の方法に悩んでいます。
18
- 下記それぞれのサイドバーの状態に対して、browserActionで期待する動作です
19
-
20
- |サイドバーの状態|期待する動作|
21
- |:--|:--|
22
- |開かれていない|目的の拡張機能のパネルのサイドバーを開く|
23
- |目的の拡張機能のパネルのサイドバーが開かれている|サイドバーを閉じる|
24
- |他の拡張機能のパネルのサイドバーが開かれている|目的の拡張機能のパネルのサイドバーを開く|
25
-
26
- どのようにすれば上記のような動作を実現できるかご教授頂ければ幸いです。
27
- よろしくお願いいたします。

1

実装方法について質問を追加

2017/12/10 09:57

投稿

BOLSTUMP
BOLSTUMP

スコア13

title CHANGED
File without changes
body CHANGED
@@ -9,4 +9,19 @@
9
9
  > Note that it's not possible for extension to open sidebars programmatically: sidebars can only be opened by the user.(拡張機能がサイドバーをプログラムで開くことは不可能であることに注意してください。サイドバーはユーザだけが開くことができます。)
10
10
 
11
11
  とあるので、メニューの「表示―サイドバー」から表示するしか出来ない仕様になっているのでしょうか?
12
- 大変恐縮ではありますが、回答をよろしくお願いいたします。
12
+ 大変恐縮ではありますが、回答をよろしくお願いいたします。
13
+
14
+ ※追記
15
+ やはり詰まってしまっていますので改めて質問をさせてください。
16
+ サイドバーの開閉にsidebarActionのopenとcloseを使うのは分かりました。
17
+ しかしサイドバーの状態によって動作を変えなければりませんが、サイドバーの状態を得るFunctionなどが無く、実装の方法に悩んでいます。
18
+ 下記それぞれのサイドバーの状態に対して、browserActionで期待する動作です
19
+
20
+ |サイドバーの状態|期待する動作|
21
+ |:--|:--|
22
+ |開かれていない|目的の拡張機能のパネルのサイドバーを開く|
23
+ |目的の拡張機能のパネルのサイドバーが開かれている|サイドバーを閉じる|
24
+ |他の拡張機能のパネルのサイドバーが開かれている|目的の拡張機能のパネルのサイドバーを開く|
25
+
26
+ どのようにすれば上記のような動作を実現できるかご教授頂ければ幸いです。
27
+ よろしくお願いいたします。