@@ -45,32 +45,28 @@ Showcase.viewsPage = SC.Page.create({
4545 example : "SC.ButtonView.extend({ layout: { width: 100, height: 24, centerX: 0, centerY: 0 }, themeName: 'capsule', title: 'Click Me' });"
4646 } ) ,
4747 Showcase . ViewsItemContent . create ( {
48- title : 'Capsule: SC.SMALL_CONTROL_SIZE ' ,
49- example : "SC.ButtonView.extend({ controlSize : SC.SMALL_CONTROL_SIZE , layout: { width: 80 , height: 18 , centerX: 0 , centerY: 0 }, themeName: 'capsule ', title: 'Click Me' });"
48+ title : 'Dark ' ,
49+ example : "SC.View.extend({ childViews: ['toggle', 'toggleOn', 'toggleOff'], toggle: SC. ButtonView.extend({ buttonBehavior : SC.TOGGLE_BEHAVIOR , layout: { width: 120 , height: 24 , centerX: -135 , centerY: 0 }, themeName: 'dark ', title: 'Toggle Me' }), toggleOn: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_ON_BEHAVIOR, layout: { width: 120, height: 24, centerX: 0, centerY: 0 }, themeName: 'dark', title: 'Toggle On', value: false }), toggleOff: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_OFF_BEHAVIOR, layout: { width: 120, height: 24, centerX: 135, centerY: 0 }, themeName: 'dark', title: 'Toggle Off', value: true }) });"
5050 } ) ,
5151 Showcase . ViewsItemContent . create ( {
52- title : 'Capsule: SC.HUGE_CONTROL_SIZE ' ,
53- example : "SC.ButtonView.extend({ controlSize : SC.HUGE_CONTROL_SIZE , layout: { width: 110 , height: 30 , centerX: 0 , centerY: 0 }, themeName: 'capsule ', title: 'Click Me' });"
52+ title : 'Info ' ,
53+ example : "SC.View.extend({ childViews: ['toggle', 'toggleOn', 'toggleOff'], toggle: SC. ButtonView.extend({ buttonBehavior : SC.TOGGLE_BEHAVIOR , layout: { width: 120 , height: 24 , centerX: -135 , centerY: 0 }, themeName: 'info ', title: 'Toggle Me' }), toggleOn: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_ON_BEHAVIOR, layout: { width: 120, height: 24, centerX: 0, centerY: 0 }, themeName: 'info', title: 'Toggle On', value: false }), toggleOff: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_OFF_BEHAVIOR, layout: { width: 120, height: 24, centerX: 135, centerY: 0 }, themeName: 'info', title: 'Toggle Off', value: true }) });"
5454 } ) ,
5555 Showcase . ViewsItemContent . create ( {
56- title : 'Capsule: SC.JUMBO_CONTROL_SIZE ' ,
57- example : "SC.ButtonView.extend({ controlSize : SC.JUMBO_CONTROL_SIZE , layout: { width: 130 , height: 44 , centerX: 0 , centerY: 0 }, themeName: 'capsule ', title: 'Click Me' });"
56+ title : 'Success ' ,
57+ example : "SC.View.extend({ childViews: ['toggle', 'toggleOn', 'toggleOff'], toggle: SC. ButtonView.extend({ buttonBehavior : SC.TOGGLE_BEHAVIOR , layout: { width: 120 , height: 24 , centerX: -135 , centerY: 0 }, themeName: 'success ', title: 'Toggle Me' }), toggleOn: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_ON_BEHAVIOR, layout: { width: 120, height: 24, centerX: 0, centerY: 0 }, themeName: 'success', title: 'Toggle On', value: false }), toggleOff: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_OFF_BEHAVIOR, layout: { width: 120, height: 24, centerX: 135, centerY: 0 }, themeName: 'success', title: 'Toggle Off', value: true }) });"
5858 } ) ,
5959 Showcase . ViewsItemContent . create ( {
60- title : 'Pointers ' ,
61- example : "SC.View.extend({ childViews: ['pointLeftButton ', 'pointRightButton' ], pointLeftButton : SC.ButtonView.extend({ layout: { width: 100 , height: 24, centerX: -50 , centerY: 0 }, themeName: 'point-left ', title: 'Back ' }), pointRightButton : SC.ButtonView.extend({ layout: { width: 100 , height: 24, centerX: 50 , centerY: 0 }, themeName: 'point-right ', title: 'Forward' }) });"
60+ title : 'Warning ' ,
61+ example : "SC.View.extend({ childViews: ['toggle ', 'toggleOn', 'toggleOff' ], toggle : SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_BEHAVIOR, layout: { width: 120 , height: 24, centerX: -135 , centerY: 0 }, themeName: 'warning ', title: 'Toggle Me ' }), toggleOn : SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_ON_BEHAVIOR, layout: { width: 120 , height: 24, centerX: 0 , centerY: 0 }, themeName: 'warning ', title: 'Toggle On', value: false }), toggleOff: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_OFF_BEHAVIOR, layout: { width: 120, height: 24, centerX: 135, centerY: 0 }, themeName: 'warning', title: 'Toggle Off', value: true }) });"
6262 } ) ,
6363 Showcase . ViewsItemContent . create ( {
64- title : 'Pointers: SC.SMALL_CONTROL_SIZE ' ,
65- example : "SC.View.extend({ childViews: ['pointLeftButton ', 'pointRightButton' ], pointLeftButton : SC.ButtonView.extend({ controlSize : SC.SMALL_CONTROL_SIZE , layout: { width: 80 , height: 18 , centerX: -40 , centerY: 0 }, themeName: 'point-left ', title: 'Back ' }), pointRightButton : SC.ButtonView.extend({ controlSize : SC.SMALL_CONTROL_SIZE , layout: { width: 80 , height: 18 , centerX: 40 , centerY: 0 }, themeName: 'point-right ', title: 'Forward' }) });"
64+ title : 'Danger ' ,
65+ example : "SC.View.extend({ childViews: ['toggle ', 'toggleOn', 'toggleOff' ], toggle : SC.ButtonView.extend({ buttonBehavior : SC.TOGGLE_BEHAVIOR , layout: { width: 120 , height: 24 , centerX: -135 , centerY: 0 }, themeName: 'danger ', title: 'Toggle Me ' }), toggleOn : SC.ButtonView.extend({ buttonBehavior : SC.TOGGLE_ON_BEHAVIOR , layout: { width: 120 , height: 24 , centerX: 0 , centerY: 0 }, themeName: 'danger ', title: 'Toggle On', value: false }), toggleOff: SC.ButtonView.extend({ buttonBehavior: SC.TOGGLE_OFF_BEHAVIOR, layout: { width: 120, height: 24, centerX: 135, centerY: 0 }, themeName: 'danger', title: 'Toggle Off', value: true }) });"
6666 } ) ,
6767 Showcase . ViewsItemContent . create ( {
68- title : 'Pointers: SC.HUGE_CONTROL_SIZE' ,
69- example : "SC.View.extend({ childViews: ['pointLeftButton', 'pointRightButton'], pointLeftButton: SC.ButtonView.extend({ controlSize: SC.HUGE_CONTROL_SIZE, layout: { width: 110, height: 30, centerX: -55, centerY: 0 }, themeName: 'point-left', title: 'Back' }), pointRightButton: SC.ButtonView.extend({ controlSize: SC.HUGE_CONTROL_SIZE, layout: { width: 110, height: 30, centerX: 55, centerY: 0 }, themeName: 'point-right', title: 'Forward' }) });"
70- } ) ,
71- Showcase . ViewsItemContent . create ( {
72- title : 'Pointers: SC.JUMBO_CONTROL_SIZE' ,
73- example : "SC.View.extend({ childViews: ['pointLeftButton', 'pointRightButton'], pointLeftButton: SC.ButtonView.extend({ controlSize: SC.JUMBO_CONTROL_SIZE, layout: { width: 130, height: 44, centerX: -65, centerY: 0 }, themeName: 'point-left', title: 'Back' }), pointRightButton: SC.ButtonView.extend({ controlSize: SC.JUMBO_CONTROL_SIZE, layout: { width: 130, height: 44, centerX: 65, centerY: 0 }, themeName: 'point-right', title: 'Forward' }) });"
68+ title : 'Pointers' ,
69+ example : "SC.View.extend({ childViews: ['pointLeftButton', 'pointRightButton'], pointLeftButton: SC.ButtonView.extend({ layout: { width: 100, height: 24, centerX: -50, centerY: 0 }, themeName: 'point-left', title: 'Back' }), pointRightButton: SC.ButtonView.extend({ layout: { width: 100, height: 24, centerX: 50, centerY: 0 }, themeName: 'point-right', title: 'Forward' }) });"
7470 } )
7571 ]
7672 } )
@@ -266,23 +262,7 @@ Showcase.viewsPage = SC.Page.create({
266262
267263 webViews : Showcase . webViews ,
268264
269- wellViews : SC . ScrollView . design ( {
270- contentView : Showcase . ViewsListView . design ( {
271- content : [
272- Showcase . ViewsItemContent . create ( {
273- title : 'Regular' ,
274- example : "SC.WellView.extend({ layout: { left: 20, right: 20, top: 20, bottom: 20 }, nowShowing: 'blueSampleView', blueSampleView: SC.LabelView.extend({ classNames:['blue-sample-view'], value: 'Blue View' }), redSampleView: SC.LabelView.extend({ classNames:['red-sample-view'], value: 'Red View' }) });" ,
275- supportAction : function ( ) {
276- var containerView = this . getPath ( 'parentView.exampleBox.contentView' ) ;
277- if ( containerView . get ( 'nowShowing' ) === 'blueSampleView' ) containerView . set ( 'nowShowing' , 'redSampleView' ) ;
278- else containerView . set ( 'nowShowing' , 'blueSampleView' ) ;
279- } ,
280- supportTitle : 'Toggle nowShowing'
281- } )
282- ] ,
283- exampleHeight : 315
284- } )
285- } ) ,
265+ wellViews : Showcase . wellViews ,
286266
287267 workspaceViews : Showcase . workspaceViews
288268
0 commit comments