@@ -38,14 +38,14 @@ var control = (function(){
3838event : "input" ,
3939func : function ( ) {
4040edge . render ( {
41- element : helper . e ( ".main " ) ,
41+ element : helper . e ( ".layout " ) ,
4242} ) ;
4343}
4444} , {
4545event : "mousedown" ,
4646func : function ( ) {
4747edge . render ( {
48- element : helper . e ( ".main " ) ,
48+ element : helper . e ( ".layout " ) ,
4949} ) ;
5050}
5151} , {
@@ -63,7 +63,7 @@ var control = (function(){
6363func : function ( ) {
6464if ( event . keyCode == 37 || event . keyCode == 38 || event . keyCode == 39 || event . keyCode == 40 ) {
6565edge . render ( {
66- element : helper . e ( ".main " ) ,
66+ element : helper . e ( ".layout " ) ,
6767} ) ;
6868} ;
6969}
@@ -85,7 +85,7 @@ var control = (function(){
8585event : "change" ,
8686func : function ( ) {
8787edge . render ( {
88- element : helper . e ( ".main " ) ,
88+ element : helper . e ( ".layout " ) ,
8989delay : 500
9090} ) ;
9191}
@@ -101,7 +101,7 @@ var control = (function(){
101101event : "change" ,
102102func : function ( ) {
103103edge . render ( {
104- element : helper . e ( ".main " ) ,
104+ element : helper . e ( ".layout " ) ,
105105delay : 500
106106} ) ;
107107}
@@ -117,7 +117,7 @@ var control = (function(){
117117event : "change" ,
118118func : function ( ) {
119119edge . render ( {
120- element : helper . e ( ".main " ) ,
120+ element : helper . e ( ".layout " ) ,
121121delay : 500
122122} ) ;
123123}
@@ -133,7 +133,7 @@ var control = (function(){
133133event : "change" ,
134134func : function ( ) {
135135edge . render ( {
136- element : helper . e ( ".main " ) ,
136+ element : helper . e ( ".layout " ) ,
137137delay : 500
138138} ) ;
139139}
@@ -149,7 +149,7 @@ var control = (function(){
149149event : "change" ,
150150func : function ( ) {
151151edge . render ( {
152- element : helper . e ( ".main " ) ,
152+ element : helper . e ( ".layout " ) ,
153153delay : 500
154154} ) ;
155155}
@@ -165,14 +165,50 @@ var control = (function(){
165165event : "change" ,
166166func : function ( ) {
167167edge . render ( {
168- element : helper . e ( ".main " ) ,
168+ element : helper . e ( ".layout " ) ,
169169delay : 500
170170} ) ;
171171}
172172} ] ,
173173func : function ( ) {
174174render ( ) ;
175175}
176+ } , {
177+ element : helper . e ( ".control-layout-order-headerLink" ) ,
178+ path : "layout.order" ,
179+ type : "radio" ,
180+ additionalEvents : [ {
181+ event : "change" ,
182+ func : function ( ) {
183+ edge . render ( {
184+ element : helper . e ( ".layout" ) ,
185+ delay : 500
186+ } ) ;
187+ }
188+ } ] ,
189+ func : function ( ) {
190+ layout . render . order ( ) ;
191+ header . render . shade ( ) ;
192+ render ( ) ;
193+ }
194+ } , {
195+ element : helper . e ( ".control-layout-order-linkHeader" ) ,
196+ path : "layout.order" ,
197+ type : "radio" ,
198+ additionalEvents : [ {
199+ event : "change" ,
200+ func : function ( ) {
201+ edge . render ( {
202+ element : helper . e ( ".layout" ) ,
203+ delay : 500
204+ } ) ;
205+ }
206+ } ] ,
207+ func : function ( ) {
208+ layout . render . order ( ) ;
209+ header . render . shade ( ) ;
210+ render ( ) ;
211+ }
176212} , {
177213element : helper . e ( ".control-layout-padding" ) ,
178214path : "layout.padding" ,
@@ -181,14 +217,14 @@ var control = (function(){
181217event : "input" ,
182218func : function ( ) {
183219edge . render ( {
184- element : helper . e ( ".main " ) ,
220+ element : helper . e ( ".layout " ) ,
185221} ) ;
186222}
187223} , {
188224event : "mousedown" ,
189225func : function ( ) {
190226edge . render ( {
191- element : helper . e ( ".main " ) ,
227+ element : helper . e ( ".layout " ) ,
192228} ) ;
193229}
194230} , {
@@ -206,7 +242,7 @@ var control = (function(){
206242func : function ( ) {
207243if ( event . keyCode == 37 || event . keyCode == 38 || event . keyCode == 39 || event . keyCode == 40 ) {
208244edge . render ( {
209- element : helper . e ( ".main " ) ,
245+ element : helper . e ( ".layout " ) ,
210246} ) ;
211247} ;
212248}
@@ -227,14 +263,14 @@ var control = (function(){
227263event : "input" ,
228264func : function ( ) {
229265edge . render ( {
230- element : helper . e ( ".main " ) ,
266+ element : helper . e ( ".layout " ) ,
231267} ) ;
232268}
233269} , {
234270event : "mousedown" ,
235271func : function ( ) {
236272edge . render ( {
237- element : helper . e ( ".main " ) ,
273+ element : helper . e ( ".layout " ) ,
238274} ) ;
239275}
240276} , {
@@ -252,7 +288,7 @@ var control = (function(){
252288func : function ( ) {
253289if ( event . keyCode == 37 || event . keyCode == 38 || event . keyCode == 39 || event . keyCode == 40 ) {
254290edge . render ( {
255- element : helper . e ( ".main " ) ,
291+ element : helper . e ( ".layout " ) ,
256292} ) ;
257293} ;
258294}
@@ -278,6 +314,7 @@ var control = (function(){
278314type : "checkbox" ,
279315func : function ( ) {
280316render ( ) ;
317+ header . render . shade ( ) ;
281318}
282319} , {
283320element : helper . e ( ".control-header-area-width" ) ,
@@ -2375,8 +2412,11 @@ var control = (function(){
23752412helper . removeClass ( html , "is-layout-alignment-vertical-top" ) ;
23762413helper . removeClass ( html , "is-layout-alignment-vertical-center" ) ;
23772414helper . removeClass ( html , "is-layout-alignment-vertical-bottom" ) ;
2415+ helper . removeClass ( html , "is-layout-order-headerLink" ) ;
2416+ helper . removeClass ( html , "is-layout-order-linkHeader" ) ;
23782417helper . addClass ( html , "is-layout-alignment-horizontal-" + state . get ( ) . layout . alignment . horizontal ) ;
23792418helper . addClass ( html , "is-layout-alignment-vertical-" + state . get ( ) . layout . alignment . vertical ) ;
2419+ helper . addClass ( html , "is-layout-order-" + state . get ( ) . layout . order ) ;
23802420if ( state . get ( ) . layout . scrollPastEnd ) {
23812421helper . addClass ( html , "is-layout-scroll-past-end" ) ;
23822422} ;
@@ -2686,6 +2726,8 @@ var control = (function(){
26862726} ;
26872727} ;
26882728var _link = function ( ) {
2729+ helper . e ( ".control-layout-order-headerLink" ) . disabled = true ;
2730+ helper . e ( ".control-layout-order-linkHeader" ) . disabled = true ;
26892731helper . e ( "[for=control-link-area-width]" ) . setAttribute ( "disabled" , "" ) ;
26902732helper . e ( ".control-link-area-width" ) . disabled = true ;
26912733helper . e ( ".control-link-area-width-match" ) . disabled = true ;
@@ -2725,6 +2767,8 @@ var control = (function(){
27252767helper . e ( ".control-link-sort-letter" ) . disabled = true ;
27262768helper . e ( ".control-link-sort-icon" ) . disabled = true ;
27272769if ( state . get ( ) . link . show ) {
2770+ helper . e ( ".control-layout-order-headerLink" ) . disabled = false ;
2771+ helper . e ( ".control-layout-order-linkHeader" ) . disabled = false ;
27282772helper . e ( "[for=control-link-area-width]" ) . removeAttribute ( "disabled" ) ;
27292773helper . e ( ".control-link-area-width" ) . disabled = false ;
27302774helper . e ( ".control-link-area-width-match" ) . disabled = false ;
0 commit comments