@@ -705,55 +705,55 @@ export const viewerUISchema: UISchema = {
705705 items : [
706706 {
707707 type : 'command' ,
708- id : 'zoom:25' ,
708+ id : 'zoom-levels-menu :25' ,
709709 commandId : 'zoom:25' ,
710710 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-25' ] ,
711711 } ,
712712 {
713713 type : 'command' ,
714- id : 'zoom:50' ,
714+ id : 'zoom-levels-menu :50' ,
715715 commandId : 'zoom:50' ,
716716 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-50' ] ,
717717 } ,
718718 {
719719 type : 'command' ,
720- id : 'zoom:100' ,
720+ id : 'zoom-levels-menu :100' ,
721721 commandId : 'zoom:100' ,
722722 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-100' ] ,
723723 } ,
724724 {
725725 type : 'command' ,
726- id : 'zoom:125' ,
726+ id : 'zoom-levels-menu :125' ,
727727 commandId : 'zoom:125' ,
728728 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-125' ] ,
729729 } ,
730730 {
731731 type : 'command' ,
732- id : 'zoom:150' ,
732+ id : 'zoom-levels-menu :150' ,
733733 commandId : 'zoom:150' ,
734734 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-150' ] ,
735735 } ,
736736 {
737737 type : 'command' ,
738- id : 'zoom:200' ,
738+ id : 'zoom-levels-menu :200' ,
739739 commandId : 'zoom:200' ,
740740 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-200' ] ,
741741 } ,
742742 {
743743 type : 'command' ,
744- id : 'zoom:400' ,
744+ id : 'zoom-levels-menu :400' ,
745745 commandId : 'zoom:400' ,
746746 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-400' ] ,
747747 } ,
748748 {
749749 type : 'command' ,
750- id : 'zoom:800' ,
750+ id : 'zoom-levels-menu :800' ,
751751 commandId : 'zoom:800' ,
752752 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-800' ] ,
753753 } ,
754754 {
755755 type : 'command' ,
756- id : 'zoom:1600' ,
756+ id : 'zoom-levels-menu :1600' ,
757757 commandId : 'zoom:1600' ,
758758 categories : [ 'zoom' , 'zoom-level' , 'zoom-level-1600' ] ,
759759 } ,
@@ -763,6 +763,60 @@ export const viewerUISchema: UISchema = {
763763 id : 'zoom-menu' ,
764764 categories : [ 'zoom' ] ,
765765 items : [
766+ {
767+ type : 'command' ,
768+ id : 'zoom-menu:25' ,
769+ commandId : 'zoom:25' ,
770+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-25' ] ,
771+ } ,
772+ {
773+ type : 'command' ,
774+ id : 'zoom-menu:50' ,
775+ commandId : 'zoom:50' ,
776+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-50' ] ,
777+ } ,
778+ {
779+ type : 'command' ,
780+ id : 'zoom-menu:100' ,
781+ commandId : 'zoom:100' ,
782+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-100' ] ,
783+ } ,
784+ {
785+ type : 'command' ,
786+ id : 'zoom-menu:125' ,
787+ commandId : 'zoom:125' ,
788+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-125' ] ,
789+ } ,
790+ {
791+ type : 'command' ,
792+ id : 'zoom-menu:150' ,
793+ commandId : 'zoom:150' ,
794+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-150' ] ,
795+ } ,
796+ {
797+ type : 'command' ,
798+ id : 'zoom-menu:200' ,
799+ commandId : 'zoom:200' ,
800+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-200' ] ,
801+ } ,
802+ {
803+ type : 'command' ,
804+ id : 'zoom-menu:400' ,
805+ commandId : 'zoom:400' ,
806+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-400' ] ,
807+ } ,
808+ {
809+ type : 'command' ,
810+ id : 'zoom-menu:800' ,
811+ commandId : 'zoom:800' ,
812+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-800' ] ,
813+ } ,
814+ {
815+ type : 'command' ,
816+ id : 'zoom-menu:1600' ,
817+ commandId : 'zoom:1600' ,
818+ categories : [ 'zoom' , 'zoom-level' , 'zoom-level-1600' ] ,
819+ } ,
766820 {
767821 type : 'submenu' ,
768822 id : 'zoom-levels-submenu' ,
@@ -777,13 +831,13 @@ export const viewerUISchema: UISchema = {
777831 } ,
778832 {
779833 type : 'command' ,
780- id : 'zoom:in' ,
834+ id : 'zoom-menu :in' ,
781835 commandId : 'zoom:in' ,
782836 categories : [ 'zoom' , 'zoom-in' ] ,
783837 } ,
784838 {
785839 type : 'command' ,
786- id : 'zoom:out' ,
840+ id : 'zoom-menu :out' ,
787841 commandId : 'zoom:out' ,
788842 categories : [ 'zoom' , 'zoom-out' ] ,
789843 } ,
@@ -819,10 +873,32 @@ export const viewerUISchema: UISchema = {
819873 xs : {
820874 maxWidth : 640 ,
821875 show : [ 'zoom-levels-submenu' , 'divider-zoom-in-out' ] ,
876+ hide : [
877+ 'zoom-menu:25' ,
878+ 'zoom-menu:50' ,
879+ 'zoom-menu:100' ,
880+ 'zoom-menu:125' ,
881+ 'zoom-menu:150' ,
882+ 'zoom-menu:200' ,
883+ 'zoom-menu:400' ,
884+ 'zoom-menu:800' ,
885+ 'zoom-menu:1600' ,
886+ ] ,
822887 } ,
823888 md : {
824889 minWidth : 768 ,
825- hide : [ 'zoom-levels-submenu' , 'divider-zoom-in-out' ] ,
890+ show : [
891+ 'zoom-menu:25' ,
892+ 'zoom-menu:50' ,
893+ 'zoom-menu:100' ,
894+ 'zoom-menu:125' ,
895+ 'zoom-menu:150' ,
896+ 'zoom-menu:200' ,
897+ 'zoom-menu:400' ,
898+ 'zoom-menu:800' ,
899+ 'zoom-menu:1600' ,
900+ ] ,
901+ hide : [ 'zoom-levels-submenu' , 'divider-zoom-in-out' , 'zoom-menu:in' , 'zoom-menu:out' ] ,
826902 } ,
827903 } ,
828904 } ,
0 commit comments