Difference between revisions of "User:Podehaye/store.js"
Jump to navigation
Jump to search
m (Podehaye moved page User:Podehaye/storage.js to User:Podehaye/store.js) |
|||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
| − | |||
mw.loader.using( 'oojs-ui-core' ).done( function () { | mw.loader.using( 'oojs-ui-core' ).done( function () { | ||
$( function () { | $( function () { | ||
| − | var key = new OO.ui.TextInputWidget( { | + | // var option1 = new OO.ui.RadioOptionWidget( { |
| − | + | // data: 'cookie', | |
| − | + | // label: 'cookie' | |
| − | + | // } ), | |
| − | + | // option2 = new OO.ui.RadioOptionWidget( { | |
| − | + | // data: 'storage', | |
| + | // label: 'storage' | ||
| + | // } ), | ||
| + | // var key = new OO.ui.TextInputWidget( { | ||
| + | // placeholder: 'key' | ||
| + | // } ), | ||
| + | // value = new OO.ui.TextInputWidget( { | ||
| + | // placeholder: 'value' | ||
| + | // } ), | ||
| + | // radio = new OO.ui.RadioSelectWidget( { | ||
| + | // items: [ option1, option2 ] | ||
| + | // } ), | ||
save = new OO.ui.ButtonWidget( { | save = new OO.ui.ButtonWidget( { | ||
label: 'save' | label: 'save' | ||
} ), | } ), | ||
| − | + | // show = new OO.ui.ButtonWidget( { | |
| − | + | // label: 'show' | |
| − | + | // } ), | |
| − | + | // info = new OO.ui.LabelWidget( { | |
| − | + | // label: 'label' | |
| − | + | // } ); | |
| − | + | // save.on( 'click', function () { | |
| − | + | // mw.cookie.set( key.getValue(), value.getValue() )}); | |
| − | + | // show.on( 'click', function () { | |
| − | + | // info.setLabel(mw.cookie.get(key.getValue()))}); | |
// Append the app widgets | // Append the app widgets | ||
$( '#mw-content-text' ).prepend( | $( '#mw-content-text' ).prepend( | ||
| − | // | + | // radio.$element, |
| − | + | // key.$element, | |
| − | + | // value.$element, | |
save.$element, | save.$element, | ||
| − | + | // show.$element, | |
| − | + | // info.$element | |
); | ); | ||
| Line 41: | Line 49: | ||
} ); | } ); | ||
| − | |||
| − | |||
Revision as of 01:35, 18 May 2019
mw.loader.using( 'oojs-ui-core' ).done( function () {
$( function () {
// var option1 = new OO.ui.RadioOptionWidget( {
// data: 'cookie',
// label: 'cookie'
// } ),
// option2 = new OO.ui.RadioOptionWidget( {
// data: 'storage',
// label: 'storage'
// } ),
// var key = new OO.ui.TextInputWidget( {
// placeholder: 'key'
// } ),
// value = new OO.ui.TextInputWidget( {
// placeholder: 'value'
// } ),
// radio = new OO.ui.RadioSelectWidget( {
// items: [ option1, option2 ]
// } ),
save = new OO.ui.ButtonWidget( {
label: 'save'
} ),
// show = new OO.ui.ButtonWidget( {
// label: 'show'
// } ),
// info = new OO.ui.LabelWidget( {
// label: 'label'
// } );
// save.on( 'click', function () {
// mw.cookie.set( key.getValue(), value.getValue() )});
// show.on( 'click', function () {
// info.setLabel(mw.cookie.get(key.getValue()))});
// Append the app widgets
$( '#mw-content-text' ).prepend(
// radio.$element,
// key.$element,
// value.$element,
save.$element,
// show.$element,
// info.$element
);
} );
} );