Line 1: |
Line 1: |
− | | + | // wrong page |
− | | |
− | // Button: | |
− | mw.loader.using( 'oojs-ui-core' ).done( function () {
| |
− | $( function () {
| |
− | var input = new OO.ui.TextInputWidget( {
| |
− | placeholder: 'This is an entry box'
| |
− | } );
| |
− |
| |
− | input.on( 'enter', function () {
| |
− | // Check for duplicates and prevent empty input
| |
− | if ( list.findItemFromData( input.getValue() ) ||
| |
− | input.getValue() === '' ) {
| |
− | input.$element.addClass( 'todo-error' );
| |
− | return;
| |
− | }
| |
− |
| |
− | } );
| |
− | | |
− | // Append the app widgets
| |
− | $( '#mw-content-text' ).prepend(
| |
− | input.$element);
| |
− | | |
− | } );
| |
− | | |
− | } );
| |