├── test ├── style.css ├── libs │ ├── bootstrap221 │ │ └── img │ │ │ ├── glyphicons-halflings.png │ │ │ └── glyphicons-halflings-white.png │ ├── bootstrap222 │ │ └── img │ │ │ ├── glyphicons-halflings.png │ │ │ └── glyphicons-halflings-white.png │ ├── bootstrap231 │ │ └── img │ │ │ ├── glyphicons-halflings.png │ │ │ └── glyphicons-halflings-white.png │ ├── bootstrap232 │ │ └── img │ │ │ ├── glyphicons-halflings.png │ │ │ └── glyphicons-halflings-white.png │ ├── bootstrap300 │ │ └── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ ├── poshytip │ │ └── tip-yellowsimple │ │ │ ├── tip-yellowsimple_arrows.gif │ │ │ └── tip-yellowsimple.css │ ├── jquery-ui-1.10.1.custom │ │ └── css │ │ │ └── redmond │ │ │ └── images │ │ │ ├── animated-overlay.gif │ │ │ ├── ui-icons_217bc0_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_469bdd_256x240.png │ │ │ ├── ui-icons_6da8d5_256x240.png │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ ├── ui-icons_d8e7f3_256x240.png │ │ │ ├── ui-icons_f9bd01_256x240.png │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ │ ├── ui-bg_inset-hard_100_fcfdfd_1x100.png │ │ │ └── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ ├── jquery-ui-1.10.2.custom │ │ └── css │ │ │ └── redmond │ │ │ └── images │ │ │ ├── animated-overlay.gif │ │ │ ├── ui-icons_217bc0_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_469bdd_256x240.png │ │ │ ├── ui-icons_6da8d5_256x240.png │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ ├── ui-icons_d8e7f3_256x240.png │ │ │ ├── ui-icons_f9bd01_256x240.png │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ │ ├── ui-bg_inset-hard_100_fcfdfd_1x100.png │ │ │ └── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ ├── jquery-ui-1.10.3.custom │ │ └── css │ │ │ └── redmond │ │ │ └── images │ │ │ ├── animated-overlay.gif │ │ │ ├── ui-icons_222222_256x240.png │ │ │ ├── ui-icons_228ef1_256x240.png │ │ │ ├── ui-icons_ef8c08_256x240.png │ │ │ ├── ui-icons_ffd27a_256x240.png │ │ │ ├── ui-icons_ffffff_256x240.png │ │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ │ └── ui-bg_highlight-soft_75_ffe45c_1x100.png │ ├── jquery-ui-1.9.1.custom │ │ ├── css │ │ │ ├── redmond │ │ │ │ └── images │ │ │ │ │ ├── ui-icons_217bc0_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_469bdd_256x240.png │ │ │ │ │ ├── ui-icons_6da8d5_256x240.png │ │ │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ │ │ ├── ui-icons_d8e7f3_256x240.png │ │ │ │ │ ├── ui-icons_f9bd01_256x240.png │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ │ │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ │ │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ ├── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ │ │ │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ │ │ │ └── ui-bg_inset-hard_100_fcfdfd_1x100.png │ │ │ └── smoothness │ │ │ │ └── images │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ └── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ └── jquery.ui.datepicker-ru.js │ └── qunit │ │ ├── qunit-1.10.0.css │ │ └── qunit-1.12.0.css ├── coverage ├── index.html ├── mocks.js ├── unit │ ├── typeaheadjs.js │ ├── checklist.js │ ├── wysihtml5.js │ ├── combodate.js │ ├── typeahead.js │ ├── datefield.js │ ├── dateuifield.js │ ├── textarea.js │ └── datetimefield.js └── main.js ├── .gitignore ├── src ├── img │ ├── clear.png │ └── loading.gif ├── inputs-ext │ ├── address │ │ ├── address.css │ │ └── address.js │ ├── wysihtml5 │ │ ├── bootstrap-wysihtml5-0.0.2 │ │ │ ├── wysiwyg-color.css │ │ │ └── bootstrap-wysihtml5-0.0.2.css │ │ └── wysihtml5.js │ └── typeaheadjs │ │ ├── lib │ │ └── typeahead.js-bootstrap.css │ │ └── typeaheadjs.js ├── inputs │ ├── dateui │ │ ├── jquery-ui-datepicker │ │ │ └── css │ │ │ │ └── redmond │ │ │ │ └── images │ │ │ │ ├── animated-overlay.gif │ │ │ │ ├── ui-icons_217bc0_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_469bdd_256x240.png │ │ │ │ ├── ui-icons_6da8d5_256x240.png │ │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── ui-icons_d8e7f3_256x240.png │ │ │ │ ├── ui-icons_f9bd01_256x240.png │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ │ │ ├── ui-bg_inset-hard_100_fcfdfd_1x100.png │ │ │ │ └── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ │ └── dateuifield.js │ ├── datetime │ │ └── datetimefield.js │ ├── date │ │ └── datefield.js │ ├── select.js │ ├── textarea.js │ ├── text.js │ ├── checklist.js │ └── html5types.js ├── containers │ ├── editable-container.css │ ├── editable-inline.js │ └── editable-tooltip.js ├── editable-form │ ├── editable-form-jqueryui.js │ ├── editable-form-bootstrap.js │ ├── editable-form-bootstrap3.js │ └── editable-form.css └── element │ └── editable-element.css ├── dist ├── jquery-editable │ ├── img │ │ ├── clear.png │ │ └── loading.gif │ ├── jquery-ui-datepicker │ │ └── css │ │ │ └── redmond │ │ │ └── images │ │ │ ├── animated-overlay.gif │ │ │ ├── ui-icons_217bc0_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_469bdd_256x240.png │ │ │ ├── ui-icons_6da8d5_256x240.png │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ ├── ui-icons_d8e7f3_256x240.png │ │ │ ├── ui-icons_f9bd01_256x240.png │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ ├── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ │ └── ui-bg_inset-hard_100_fcfdfd_1x100.png │ └── css │ │ └── jquery-editable.css ├── bootstrap-editable │ └── img │ │ ├── clear.png │ │ └── loading.gif ├── jqueryui-editable │ ├── img │ │ ├── clear.png │ │ └── loading.gif │ └── css │ │ └── jqueryui-editable.css ├── bootstrap3-editable │ └── img │ │ ├── clear.png │ │ └── loading.gif ├── inputs-ext │ ├── address │ │ ├── address.css │ │ └── address.js │ ├── wysihtml5 │ │ ├── bootstrap-wysihtml5-0.0.2 │ │ │ ├── wysiwyg-color.css │ │ │ └── bootstrap-wysihtml5-0.0.2.css │ │ └── wysihtml5.js │ └── typeaheadjs │ │ ├── lib │ │ └── typeahead.js-bootstrap.css │ │ └── typeaheadjs.js ├── LICENSE-MIT └── README.md ├── bower.json ├── Package.nuspec ├── composer.json ├── package.json ├── LICENSE-MIT └── README.md /test/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test/instrumented/ 3 | *.nupkg -------------------------------------------------------------------------------- /src/img/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/img/clear.png -------------------------------------------------------------------------------- /src/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/img/loading.gif -------------------------------------------------------------------------------- /dist/jquery-editable/img/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/img/clear.png -------------------------------------------------------------------------------- /dist/bootstrap-editable/img/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/bootstrap-editable/img/clear.png -------------------------------------------------------------------------------- /dist/jquery-editable/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/img/loading.gif -------------------------------------------------------------------------------- /dist/jqueryui-editable/img/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jqueryui-editable/img/clear.png -------------------------------------------------------------------------------- /dist/bootstrap-editable/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/bootstrap-editable/img/loading.gif -------------------------------------------------------------------------------- /dist/bootstrap3-editable/img/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/bootstrap3-editable/img/clear.png -------------------------------------------------------------------------------- /dist/bootstrap3-editable/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/bootstrap3-editable/img/loading.gif -------------------------------------------------------------------------------- /dist/jqueryui-editable/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jqueryui-editable/img/loading.gif -------------------------------------------------------------------------------- /test/libs/bootstrap221/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap221/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /test/libs/bootstrap222/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap222/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /test/libs/bootstrap231/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap231/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /test/libs/bootstrap232/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap232/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /test/libs/bootstrap221/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap221/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /test/libs/bootstrap222/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap222/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /test/libs/bootstrap231/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap231/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /test/libs/bootstrap232/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap232/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /test/libs/bootstrap300/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap300/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /test/libs/bootstrap300/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap300/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /test/libs/bootstrap300/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/bootstrap300/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /test/libs/poshytip/tip-yellowsimple/tip-yellowsimple_arrows.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/poshytip/tip-yellowsimple/tip-yellowsimple_arrows.gif -------------------------------------------------------------------------------- /dist/inputs-ext/address/address.css: -------------------------------------------------------------------------------- 1 | .editable-address { 2 | display: block; 3 | margin-bottom: 5px; 4 | } 5 | 6 | .editable-address span { 7 | width: 70px; 8 | display: inline-block; 9 | } -------------------------------------------------------------------------------- /src/inputs-ext/address/address.css: -------------------------------------------------------------------------------- 1 | .editable-address { 2 | display: block; 3 | margin-bottom: 5px; 4 | } 5 | 6 | .editable-address span { 7 | width: 70px; 8 | display: inline-block; 9 | } -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/animated-overlay.gif -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/animated-overlay.gif -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/animated-overlay.gif -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.1.custom/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.2.custom/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.10.3.custom/css/redmond/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/test/libs/jquery-ui-1.9.1.custom/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/src/inputs/dateui/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/select2/x-editable/select2-4.0.0/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "x-editable", 3 | "version": "1.5.1", 4 | "ignore": [ 5 | "CHANGELOG.txt", 6 | "Gruntfile.js", 7 | "LICENSE-MIT", 8 | "Package.nuspec", 9 | "README.md", 10 | "composer.json", 11 | "package.json", 12 | "node_modules", 13 | "components", 14 | "src", 15 | "test" 16 | ], 17 | "dependencies": { 18 | "jquery": ">=1.6" 19 | } 20 | } -------------------------------------------------------------------------------- /test/coverage: -------------------------------------------------------------------------------- 1 | C:/jscoverage-0.5.1/jscoverage --exclude=locales ../src/js/ instrumented/ 2 | 3 | cp index.html instrumented/index.html 4 | 5 | sed -i "s/..\/src\/js\/bootstrap-editable.js/instrumented\/bootstrap-editable.js/g" instrumented/index.html 6 | 7 | sed -i "s/<\/title>/<\/title>\n/g" instrumented/index.html 8 | 9 | echo Success! 10 | echo To get coverage report open instrumented/jscoverage.html?index.html 11 | -------------------------------------------------------------------------------- /src/containers/editable-container.css: -------------------------------------------------------------------------------- 1 | .editable-container.editable-popup { 2 | max-width: none !important; /* without this rule poshytip/tooltip does not stretch */ 3 | } 4 | 5 | .editable-container.popover { 6 | width: auto; /* without this rule popover does not stretch */ 7 | } 8 | 9 | .editable-container.editable-inline { 10 | display: inline-block; 11 | vertical-align: middle; 12 | width: auto; 13 | /* inline-block emulation for IE7*/ 14 | zoom: 1; 15 | *display: inline; 16 | } 17 | 18 | .editable-container.ui-widget { 19 | font-size: inherit; /* jqueryui widget font 1.1em too big, overwrite it */ 20 | z-index: 9990; /* should be less than select2 dropdown z-index to close dropdown first when click */ 21 | } -------------------------------------------------------------------------------- /Package.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | x-editable 5 | 1.5.1 6 | Vitaliy Potapov 7 | Vitaliy Potapov 8 | https://github.com/vitalets/x-editable/blob/master/LICENSE-MIT 9 | http://vitalets.github.com/x-editable 10 | false 11 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery 12 | Date and select2 minor fixes 13 | Copyright 2012-2013 14 | edit-in-place editable click-to-edit bootstrap jquery 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Test X-editable 7 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 |
23 |
24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /test/libs/jquery-ui-1.9.1.custom/jquery.ui.datepicker-ru.js: -------------------------------------------------------------------------------- 1 | /* Russian (UTF-8) initialisation for the jQuery UI date picker plugin. */ 2 | /* Written by Andrew Stromnov (stromnov@gmail.com). */ 3 | jQuery(function($){ 4 | $.datepicker.regional['ru'] = { 5 | closeText: 'Закрыть', 6 | prevText: '<Пред', 7 | nextText: 'След>', 8 | currentText: 'Сегодня', 9 | monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь', 10 | 'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'], 11 | monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн', 12 | 'Июл','Авг','Сен','Окт','Ноя','Дек'], 13 | dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'], 14 | dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'], 15 | dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'], 16 | weekHeader: 'Нед', 17 | dateFormat: 'dd.mm.yy', 18 | firstDay: 1, 19 | isRTL: false, 20 | showMonthAfterYear: false, 21 | yearSuffix: ''}; 22 | $.datepicker.setDefaults($.datepicker.regional['ru']); 23 | }); 24 | -------------------------------------------------------------------------------- /dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysiwyg-color.css: -------------------------------------------------------------------------------- 1 | .wysiwyg-color-black { 2 | color: black; 3 | } 4 | 5 | .wysiwyg-color-silver { 6 | color: silver; 7 | } 8 | 9 | .wysiwyg-color-gray { 10 | color: gray; 11 | } 12 | 13 | .wysiwyg-color-white { 14 | color: white; 15 | } 16 | 17 | .wysiwyg-color-maroon { 18 | color: maroon; 19 | } 20 | 21 | .wysiwyg-color-red { 22 | color: red; 23 | } 24 | 25 | .wysiwyg-color-purple { 26 | color: purple; 27 | } 28 | 29 | .wysiwyg-color-fuchsia { 30 | color: fuchsia; 31 | } 32 | 33 | .wysiwyg-color-green { 34 | color: green; 35 | } 36 | 37 | .wysiwyg-color-lime { 38 | color: lime; 39 | } 40 | 41 | .wysiwyg-color-olive { 42 | color: olive; 43 | } 44 | 45 | .wysiwyg-color-yellow { 46 | color: yellow; 47 | } 48 | 49 | .wysiwyg-color-navy { 50 | color: navy; 51 | } 52 | 53 | .wysiwyg-color-blue { 54 | color: blue; 55 | } 56 | 57 | .wysiwyg-color-teal { 58 | color: teal; 59 | } 60 | 61 | .wysiwyg-color-aqua { 62 | color: aqua; 63 | } 64 | 65 | .wysiwyg-color-orange { 66 | color: orange; 67 | } -------------------------------------------------------------------------------- /src/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysiwyg-color.css: -------------------------------------------------------------------------------- 1 | .wysiwyg-color-black { 2 | color: black; 3 | } 4 | 5 | .wysiwyg-color-silver { 6 | color: silver; 7 | } 8 | 9 | .wysiwyg-color-gray { 10 | color: gray; 11 | } 12 | 13 | .wysiwyg-color-white { 14 | color: white; 15 | } 16 | 17 | .wysiwyg-color-maroon { 18 | color: maroon; 19 | } 20 | 21 | .wysiwyg-color-red { 22 | color: red; 23 | } 24 | 25 | .wysiwyg-color-purple { 26 | color: purple; 27 | } 28 | 29 | .wysiwyg-color-fuchsia { 30 | color: fuchsia; 31 | } 32 | 33 | .wysiwyg-color-green { 34 | color: green; 35 | } 36 | 37 | .wysiwyg-color-lime { 38 | color: lime; 39 | } 40 | 41 | .wysiwyg-color-olive { 42 | color: olive; 43 | } 44 | 45 | .wysiwyg-color-yellow { 46 | color: yellow; 47 | } 48 | 49 | .wysiwyg-color-navy { 50 | color: navy; 51 | } 52 | 53 | .wysiwyg-color-blue { 54 | color: blue; 55 | } 56 | 57 | .wysiwyg-color-teal { 58 | color: teal; 59 | } 60 | 61 | .wysiwyg-color-aqua { 62 | color: aqua; 63 | } 64 | 65 | .wysiwyg-color-orange { 66 | color: orange; 67 | } -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vitalets/x-editable", 3 | "description": "In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery.", 4 | "version": "1.4.5", 5 | "homepage": "http://github.com/vitalets/x-editable", 6 | "authors": [ 7 | { 8 | "name": "Vitaliy Potapov", 9 | "email": "noginsk@rambler.ru", 10 | "role": "Developer" 11 | } 12 | ], 13 | "keywords": [ 14 | "bootstrap", 15 | "x-editable", 16 | "table", 17 | "editable" 18 | ], 19 | "repositories": [ 20 | { 21 | "type": "vcs", 22 | "url": "https://github.com/vitalets/x-editable.git" 23 | } 24 | ], 25 | "support": { 26 | "issues": "https://github.com/vitalets/x-editable/issues", 27 | "source": "http://vitalets.github.io/x-editable", 28 | "wiki": "http://vitalets.github.io/x-editable" 29 | }, 30 | "license": [ 31 | "MIT" 32 | ], 33 | "require": { 34 | 35 | }, 36 | "require-dev": { 37 | "grunt": "~0.3.11", 38 | "grunt-contrib": "0.1.1" 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "X-editable", 3 | "title": "X-editable", 4 | "description": "In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery", 5 | "version": "1.5.1", 6 | "homepage": "http://github.com/vitalets/x-editable", 7 | "author": { 8 | "name": "Vitaliy Potapov", 9 | "email": "noginsk@rambler.ru" 10 | }, 11 | "repository": { 12 | "type": "git", 13 | "url": "git://github.com/vitalets/x-editable.git" 14 | }, 15 | "bugs": { 16 | "url": "https://github.com/vitalets/x-editable/issues" 17 | }, 18 | "licenses": [ 19 | { 20 | "type": "MIT", 21 | "url": "https://github.com/vitalets/x-editable/blob/master/LICENSE-MIT" 22 | } 23 | ], 24 | "dependencies": {}, 25 | "devDependencies": { 26 | "grunt": "~0.4.1", 27 | "grunt-contrib-clean": "~0.5.0", 28 | "grunt-contrib-concat": "~0.3.0", 29 | "grunt-contrib-uglify": "~0.2.2", 30 | "grunt-contrib-qunit": "~0.2.2", 31 | "grunt-contrib-connect": "~0.3.0", 32 | "grunt-contrib-jshint": "~0.6.4", 33 | "grunt-contrib-copy": "~0.4.1", 34 | "grunt-contrib-requirejs": "~0.4.1" 35 | }, 36 | "keywords": [] 37 | } 38 | -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2012 Vitaliy Potapov 2 | 3 | Permission is hereby granted, free of charge, to any person 4 | obtaining a copy of this software and associated documentation 5 | files (the "Software"), to deal in the Software without 6 | restriction, including without limitation the rights to use, 7 | copy, modify, merge, publish, distribute, sublicense, and/or sell 8 | copies of the Software, and to permit persons to whom the 9 | Software is furnished to do so, subject to the following 10 | conditions: 11 | 12 | The above copyright notice and this permission notice shall be 13 | included in all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 17 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 18 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 19 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 20 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 21 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | -------------------------------------------------------------------------------- /dist/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2012 Vitaliy Potapov 2 | 3 | Permission is hereby granted, free of charge, to any person 4 | obtaining a copy of this software and associated documentation 5 | files (the "Software"), to deal in the Software without 6 | restriction, including without limitation the rights to use, 7 | copy, modify, merge, publish, distribute, sublicense, and/or sell 8 | copies of the Software, and to permit persons to whom the 9 | Software is furnished to do so, subject to the following 10 | conditions: 11 | 12 | The above copyright notice and this permission notice shall be 13 | included in all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 17 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 18 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 19 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 20 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 21 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | -------------------------------------------------------------------------------- /src/editable-form/editable-form-jqueryui.js: -------------------------------------------------------------------------------- 1 | /* 2 | Editableform based on jQuery UI 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.editableform.Constructor.prototype, { 8 | initButtons: function() { 9 | var $btn = this.$form.find('.editable-buttons'); 10 | $btn.append($.fn.editableform.buttons); 11 | if(this.options.showbuttons === 'bottom') { 12 | $btn.addClass('editable-buttons-bottom'); 13 | } 14 | 15 | this.$form.find('.editable-submit').button({ 16 | icons: { primary: "ui-icon-check" }, 17 | text: false 18 | }).removeAttr('title'); 19 | this.$form.find('.editable-cancel').button({ 20 | icons: { primary: "ui-icon-closethick" }, 21 | text: false 22 | }).removeAttr('title'); 23 | } 24 | }); 25 | 26 | //error classes 27 | $.fn.editableform.errorGroupClass = null; 28 | $.fn.editableform.errorBlockClass = 'ui-state-error'; 29 | //engine 30 | $.fn.editableform.engine = 'jquery-ui'; 31 | 32 | }(window.jQuery)); -------------------------------------------------------------------------------- /src/element/editable-element.css: -------------------------------------------------------------------------------- 1 | .editable-click, 2 | a.editable-click, 3 | a.editable-click:hover { 4 | text-decoration: none; 5 | border-bottom: dashed 1px #0088cc; 6 | } 7 | 8 | .editable-click.editable-disabled, 9 | a.editable-click.editable-disabled, 10 | a.editable-click.editable-disabled:hover { 11 | color: #585858; 12 | cursor: default; 13 | border-bottom: none; 14 | } 15 | 16 | .editable-empty, .editable-empty:hover, .editable-empty:focus{ 17 | font-style: italic; 18 | color: #DD1144; 19 | /* border-bottom: none; */ 20 | text-decoration: none; 21 | } 22 | 23 | .editable-unsaved { 24 | font-weight: bold; 25 | } 26 | 27 | .editable-unsaved:after { 28 | /* content: '*'*/ 29 | } 30 | 31 | .editable-bg-transition { 32 | -webkit-transition: background-color 1400ms ease-out; 33 | -moz-transition: background-color 1400ms ease-out; 34 | -o-transition: background-color 1400ms ease-out; 35 | -ms-transition: background-color 1400ms ease-out; 36 | transition: background-color 1400ms ease-out; 37 | } 38 | 39 | /*see https://github.com/vitalets/x-editable/issues/139 */ 40 | .form-horizontal .editable 41 | { 42 | padding-top: 5px; 43 | display:inline-block; 44 | } 45 | 46 | -------------------------------------------------------------------------------- /dist/inputs-ext/typeaheadjs/lib/typeahead.js-bootstrap.css: -------------------------------------------------------------------------------- 1 | .twitter-typeahead .tt-query, 2 | .twitter-typeahead .tt-hint { 3 | margin-bottom: 0; 4 | } 5 | 6 | .tt-dropdown-menu { 7 | min-width: 160px; 8 | margin-top: 2px; 9 | padding: 5px 0; 10 | background-color: #fff; 11 | border: 1px solid #ccc; 12 | border: 1px solid rgba(0,0,0,.2); 13 | *border-right-width: 2px; 14 | *border-bottom-width: 2px; 15 | -webkit-border-radius: 6px; 16 | -moz-border-radius: 6px; 17 | border-radius: 6px; 18 | -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); 19 | -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); 20 | box-shadow: 0 5px 10px rgba(0,0,0,.2); 21 | -webkit-background-clip: padding-box; 22 | -moz-background-clip: padding; 23 | background-clip: padding-box; 24 | } 25 | 26 | .tt-suggestion { 27 | display: block; 28 | padding: 3px 20px; 29 | } 30 | 31 | .tt-suggestion.tt-is-under-cursor { 32 | color: #fff; 33 | background-color: #0081c2; 34 | background-image: -moz-linear-gradient(top, #0088cc, #0077b3); 35 | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); 36 | background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); 37 | background-image: -o-linear-gradient(top, #0088cc, #0077b3); 38 | background-image: linear-gradient(to bottom, #0088cc, #0077b3); 39 | background-repeat: repeat-x; 40 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0) 41 | } 42 | 43 | .tt-suggestion.tt-is-under-cursor a { 44 | color: #fff; 45 | } 46 | 47 | .tt-suggestion p { 48 | margin: 0; 49 | } 50 | -------------------------------------------------------------------------------- /src/inputs-ext/typeaheadjs/lib/typeahead.js-bootstrap.css: -------------------------------------------------------------------------------- 1 | .twitter-typeahead .tt-query, 2 | .twitter-typeahead .tt-hint { 3 | margin-bottom: 0; 4 | } 5 | 6 | .tt-dropdown-menu { 7 | min-width: 160px; 8 | margin-top: 2px; 9 | padding: 5px 0; 10 | background-color: #fff; 11 | border: 1px solid #ccc; 12 | border: 1px solid rgba(0,0,0,.2); 13 | *border-right-width: 2px; 14 | *border-bottom-width: 2px; 15 | -webkit-border-radius: 6px; 16 | -moz-border-radius: 6px; 17 | border-radius: 6px; 18 | -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); 19 | -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); 20 | box-shadow: 0 5px 10px rgba(0,0,0,.2); 21 | -webkit-background-clip: padding-box; 22 | -moz-background-clip: padding; 23 | background-clip: padding-box; 24 | } 25 | 26 | .tt-suggestion { 27 | display: block; 28 | padding: 3px 20px; 29 | } 30 | 31 | .tt-suggestion.tt-is-under-cursor { 32 | color: #fff; 33 | background-color: #0081c2; 34 | background-image: -moz-linear-gradient(top, #0088cc, #0077b3); 35 | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); 36 | background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); 37 | background-image: -o-linear-gradient(top, #0088cc, #0077b3); 38 | background-image: linear-gradient(to bottom, #0088cc, #0077b3); 39 | background-repeat: repeat-x; 40 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0) 41 | } 42 | 43 | .tt-suggestion.tt-is-under-cursor a { 44 | color: #fff; 45 | } 46 | 47 | .tt-suggestion p { 48 | margin: 0; 49 | } 50 | -------------------------------------------------------------------------------- /src/containers/editable-inline.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Editable Inline 3 | * --------------------- 4 | */ 5 | (function ($) { 6 | "use strict"; 7 | 8 | //copy prototype from EditableContainer 9 | //extend methods 10 | $.extend($.fn.editableContainer.Inline.prototype, $.fn.editableContainer.Popup.prototype, { 11 | containerName: 'editableform', 12 | innerCss: '.editable-inline', 13 | containerClass: 'editable-container editable-inline', //css class applied to container element 14 | 15 | initContainer: function(){ 16 | //container is element 17 | this.$tip = $(''); 18 | 19 | //convert anim to miliseconds (int) 20 | if(!this.options.anim) { 21 | this.options.anim = 0; 22 | } 23 | }, 24 | 25 | splitOptions: function() { 26 | //all options are passed to form 27 | this.containerOptions = {}; 28 | this.formOptions = this.options; 29 | }, 30 | 31 | tip: function() { 32 | return this.$tip; 33 | }, 34 | 35 | innerShow: function () { 36 | this.$element.hide(); 37 | this.tip().insertAfter(this.$element).show(); 38 | }, 39 | 40 | innerHide: function () { 41 | this.$tip.hide(this.options.anim, $.proxy(function() { 42 | this.$element.show(); 43 | this.innerDestroy(); 44 | }, this)); 45 | }, 46 | 47 | innerDestroy: function() { 48 | if(this.tip()) { 49 | this.tip().empty().remove(); 50 | } 51 | } 52 | }); 53 | 54 | }(window.jQuery)); -------------------------------------------------------------------------------- /test/mocks.js: -------------------------------------------------------------------------------- 1 | var timeout = 200; 2 | $(function () { 3 | 4 | $.mockjaxSettings.responseTime = 50; 5 | 6 | $.mockjax({ 7 | url: 'post.php', 8 | responseText: '{"success": true}' 9 | }); 10 | 11 | $.mockjax({ 12 | url: 'error.php', 13 | status: 500, 14 | statusText: 'Internal Server Error', 15 | responseText: 'customtext' 16 | }); 17 | 18 | $.mockjax({ 19 | url: 'post-resp.php', 20 | response: function(settings) { 21 | this.responseText = settings; 22 | } 23 | }); 24 | 25 | 26 | window.groups = { 27 | 0: 'Guest', 28 | 1: 'Service', 29 | 2: 'Customer', 30 | 3: 'Operator', 31 | 4: 'Support', 32 | 5: 'Admin', 33 | 6: '', 34 | '': 'Nothing' 35 | }; 36 | 37 | //groups as array 38 | window.groupsArr = []; 39 | window.groupsArr2 = []; 40 | for(var i in groups) { 41 | groupsArr.push({value: i, text: groups[i]}); 42 | groupsArr2.push({id: i, text: groups[i]}); 43 | } 44 | 45 | window.size = groupsArr.length; 46 | 47 | $.mockjax({ 48 | url: 'groups.php', 49 | responseText: groups 50 | }); 51 | 52 | $.mockjax({ 53 | url: 'groupsArr', 54 | responseText: groupsArr 55 | }); 56 | 57 | $.mockjax({ 58 | url: 'groupsArr2', 59 | responseText: groupsArr2 60 | }); 61 | 62 | $.mockjax({ 63 | url: 'groups-error.php', 64 | status: 500, 65 | responseText: 'Internal Server Error' 66 | }); 67 | 68 | }); 69 | 70 | // usefull functions 71 | 72 | function tip(e) { 73 | return e.data('editableContainer').tip(); 74 | } 75 | -------------------------------------------------------------------------------- /src/editable-form/editable-form-bootstrap.js: -------------------------------------------------------------------------------- 1 | /* 2 | Editableform based on Twitter Bootstrap 2 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | //store parent methods 8 | var pInitInput = $.fn.editableform.Constructor.prototype.initInput; 9 | 10 | $.extend($.fn.editableform.Constructor.prototype, { 11 | initTemplate: function() { 12 | this.$form = $($.fn.editableform.template); 13 | this.$form.find('.editable-error-block').addClass('help-block'); 14 | }, 15 | initInput: function() { 16 | pInitInput.apply(this); 17 | 18 | //for bs2 set default class `input-medium` to standard inputs 19 | var emptyInputClass = this.input.options.inputclass === null || this.input.options.inputclass === false; 20 | var defaultClass = 'input-medium'; 21 | 22 | //add bs2 default class to standard inputs 23 | //if(this.input.$input.is('input,select,textarea')) { 24 | var stdtypes = 'text,select,textarea,password,email,url,tel,number,range,time'.split(','); 25 | if(~$.inArray(this.input.type, stdtypes) && emptyInputClass) { 26 | this.input.options.inputclass = defaultClass; 27 | this.input.$input.addClass(defaultClass); 28 | } 29 | } 30 | }); 31 | 32 | //buttons 33 | $.fn.editableform.buttons = ''+ 34 | ''; 35 | 36 | //error classes 37 | $.fn.editableform.errorGroupClass = 'error'; 38 | $.fn.editableform.errorBlockClass = null; 39 | //engine 40 | $.fn.editableform.engine = 'bs2'; 41 | 42 | }(window.jQuery)); -------------------------------------------------------------------------------- /test/libs/poshytip/tip-yellowsimple/tip-yellowsimple.css: -------------------------------------------------------------------------------- 1 | .tip-yellowsimple { 2 | z-index:1000; 3 | text-align:left; 4 | border:1px solid #c7bf93; 5 | border-radius:4px; 6 | -moz-border-radius:4px; 7 | -webkit-border-radius:4px; 8 | padding:6px 8px; 9 | min-width:50px; 10 | max-width:300px; 11 | color:#000; 12 | background-color:#fff9c9; 13 | /** 14 | * - If you set a background-image, border/padding/background-color will be ingnored. 15 | * You can set any padding to .tip-inner instead if you need. 16 | * - If you want a tiled background-image and border/padding for the tip, 17 | * set the background-image to .tip-inner instead. 18 | */ 19 | } 20 | .tip-yellowsimple .tip-inner { 21 | font:12px/16px arial,helvetica,sans-serif; 22 | } 23 | 24 | /* Configure an arrow image - the script will automatically position it on the correct side of the tip */ 25 | .tip-yellowsimple .tip-arrow-top { 26 | margin-top:-6px; 27 | margin-left:-5px; /* approx. half the width to center it */ 28 | top:0; 29 | left:50%; 30 | width:9px; 31 | height:6px; 32 | background:url(tip-yellowsimple_arrows.gif) no-repeat; 33 | } 34 | .tip-yellowsimple .tip-arrow-right { 35 | margin-top:-4px; /* approx. half the height to center it */ 36 | margin-left:0; 37 | top:50%; 38 | left:100%; 39 | width:6px; 40 | height:9px; 41 | background:url(tip-yellowsimple_arrows.gif) no-repeat -9px 0; 42 | } 43 | .tip-yellowsimple .tip-arrow-bottom { 44 | margin-top:0; 45 | margin-left:-5px; /* approx. half the width to center it */ 46 | top:100%; 47 | left:50%; 48 | width:9px; 49 | height:6px; 50 | background:url(tip-yellowsimple_arrows.gif) no-repeat -18px 0; 51 | } 52 | .tip-yellowsimple .tip-arrow-left { 53 | margin-top:-4px; /* approx. half the height to center it */ 54 | margin-left:-6px; 55 | top:50%; 56 | left:0; 57 | width:6px; 58 | height:9px; 59 | background:url(tip-yellowsimple_arrows.gif) no-repeat -27px 0; 60 | } -------------------------------------------------------------------------------- /src/inputs/dateui/dateuifield.js: -------------------------------------------------------------------------------- 1 | /** 2 | jQuery UI datefield input - modification for inline mode. 3 | Shows normal and binds popup datepicker. 4 | Automatically shown in inline mode. 5 | 6 | @class dateuifield 7 | @extends dateui 8 | 9 | @since 1.4.0 10 | **/ 11 | (function ($) { 12 | "use strict"; 13 | 14 | var DateUIField = function (options) { 15 | this.init('dateuifield', options, DateUIField.defaults); 16 | this.initPicker(options, DateUIField.defaults); 17 | }; 18 | 19 | $.fn.editableutils.inherit(DateUIField, $.fn.editabletypes.dateui); 20 | 21 | $.extend(DateUIField.prototype, { 22 | render: function () { 23 | // this.$input = this.$tpl.find('input'); 24 | this.$input.datepicker(this.options.datepicker); 25 | $.fn.editabletypes.text.prototype.renderClear.call(this); 26 | }, 27 | 28 | value2input: function(value) { 29 | this.$input.val($.datepicker.formatDate(this.options.viewformat, value)); 30 | }, 31 | 32 | input2value: function() { 33 | return this.html2value(this.$input.val()); 34 | }, 35 | 36 | activate: function() { 37 | $.fn.editabletypes.text.prototype.activate.call(this); 38 | }, 39 | 40 | toggleClear: function() { 41 | $.fn.editabletypes.text.prototype.toggleClear.call(this); 42 | }, 43 | 44 | autosubmit: function() { 45 | //reset autosubmit to empty 46 | } 47 | }); 48 | 49 | DateUIField.defaults = $.extend({}, $.fn.editabletypes.dateui.defaults, { 50 | /** 51 | @property tpl 52 | @default 53 | **/ 54 | tpl: '', 55 | /** 56 | @property inputclass 57 | @default null 58 | **/ 59 | inputclass: null, 60 | 61 | /* datepicker config */ 62 | datepicker: { 63 | showOn: "button", 64 | buttonImage: "http://jqueryui.com/resources/demos/datepicker/images/calendar.gif", 65 | buttonImageOnly: true, 66 | firstDay: 0, 67 | changeYear: true, 68 | changeMonth: true, 69 | showOtherMonths: true 70 | }, 71 | 72 | /* disable clear link */ 73 | clear: false 74 | }); 75 | 76 | $.fn.editabletypes.dateuifield = DateUIField; 77 | 78 | }(window.jQuery)); -------------------------------------------------------------------------------- /test/unit/typeaheadjs.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | 3 | module("typeaheadjs", { 4 | setup: function(){ 5 | sfx = $('#qunit-fixture'), 6 | fx = $('#async-fixture'); 7 | $.support.transition = false; 8 | } 9 | }); 10 | 11 | asyncTest("should load correct value and save new entered text ", function () { 12 | var v = 'ru', 13 | e = $('').appendTo(fx).editable({ 14 | value: v, 15 | typeahead: { 16 | name: 'country', 17 | local: [ 18 | {value: 'ru', tokens: ['Russia']}, 19 | {value: 'gb', tokens: ['Great Britain']}, 20 | {value: 'us', tokens: ['United States']} 21 | ], 22 | template: function(item) { 23 | return item.tokens[0] + ' (' + item.value + ')'; 24 | } 25 | } 26 | }), 27 | nv = 'gb', 28 | newText = 'G'; 29 | 30 | equal(e.data().editable.value, v, 'initial value ok'); 31 | 32 | e.click(); 33 | var p = tip(e), 34 | $input = p.find('input.tt-query'); 35 | 36 | ok(p.is(':visible'), 'popup visible'); 37 | ok($input.length, 'input exists'); 38 | equal($input.val(), v, 'input contains correct text'); 39 | ok($input.typeahead, 'typeahead applied to input'); 40 | 41 | // can`t find way to trigger dropdown menu of typeahead 42 | var ev = jQuery.Event( "keydown.tt", { keyCode: 64 } ); 43 | $input.val(nv).trigger('queryChanged'); 44 | 45 | /* 46 | ok(p.find('.tt-dropdown-menu').is(':visible'), 'dropdown visible'); 47 | equal(p.find('tt-suggestion').length, 1, 'suggestion exists'); 48 | p.find('tt-suggestion:eq(0)').mouseover().click(); 49 | equal($input.val(), nv, 'input contain correct text'); 50 | */ 51 | 52 | p.find('form').submit(); 53 | 54 | 55 | setTimeout(function() { 56 | ok(!p.is(':visible'), 'popup closed'); 57 | equal(e.data('editable').value, nv, 'new text saved to value'); 58 | equal(e.text(), nv, 'new text shown'); 59 | 60 | e.remove(); 61 | start(); 62 | }, timeout); 63 | }); 64 | 65 | 66 | }); -------------------------------------------------------------------------------- /src/inputs/datetime/datetimefield.js: -------------------------------------------------------------------------------- 1 | /** 2 | Bootstrap datetimefield input - datetime input for inline mode. 3 | Shows normal and binds popup datetimepicker. 4 | Automatically shown in inline mode. 5 | 6 | @class datetimefield 7 | @extends datetime 8 | 9 | **/ 10 | (function ($) { 11 | "use strict"; 12 | 13 | var DateTimeField = function (options) { 14 | this.init('datetimefield', options, DateTimeField.defaults); 15 | this.initPicker(options, DateTimeField.defaults); 16 | }; 17 | 18 | $.fn.editableutils.inherit(DateTimeField, $.fn.editabletypes.datetime); 19 | 20 | $.extend(DateTimeField.prototype, { 21 | render: function () { 22 | this.$input = this.$tpl.find('input'); 23 | this.setClass(); 24 | this.setAttr('placeholder'); 25 | 26 | this.$tpl.datetimepicker(this.options.datetimepicker); 27 | 28 | //need to disable original event handlers 29 | this.$input.off('focus keydown'); 30 | 31 | //update value of datepicker 32 | this.$input.keyup($.proxy(function(){ 33 | this.$tpl.removeData('date'); 34 | this.$tpl.datetimepicker('update'); 35 | }, this)); 36 | 37 | }, 38 | 39 | value2input: function(value) { 40 | this.$input.val(this.value2html(value)); 41 | this.$tpl.datetimepicker('update'); 42 | }, 43 | 44 | input2value: function() { 45 | return this.html2value(this.$input.val()); 46 | }, 47 | 48 | activate: function() { 49 | $.fn.editabletypes.text.prototype.activate.call(this); 50 | }, 51 | 52 | autosubmit: function() { 53 | //reset autosubmit to empty 54 | } 55 | }); 56 | 57 | DateTimeField.defaults = $.extend({}, $.fn.editabletypes.datetime.defaults, { 58 | /** 59 | @property tpl 60 | **/ 61 | tpl:'
', 62 | /** 63 | @property inputclass 64 | @default 'input-medium' 65 | **/ 66 | inputclass: 'input-medium', 67 | 68 | /* datetimepicker config */ 69 | datetimepicker:{ 70 | todayHighlight: false, 71 | autoclose: true 72 | } 73 | }); 74 | 75 | $.fn.editabletypes.datetimefield = DateTimeField; 76 | 77 | }(window.jQuery)); -------------------------------------------------------------------------------- /src/inputs/date/datefield.js: -------------------------------------------------------------------------------- 1 | /** 2 | Bootstrap datefield input - modification for inline mode. 3 | Shows normal and binds popup datepicker. 4 | Automatically shown in inline mode. 5 | 6 | @class datefield 7 | @extends date 8 | 9 | @since 1.4.0 10 | **/ 11 | (function ($) { 12 | "use strict"; 13 | 14 | var DateField = function (options) { 15 | this.init('datefield', options, DateField.defaults); 16 | this.initPicker(options, DateField.defaults); 17 | }; 18 | 19 | $.fn.editableutils.inherit(DateField, $.fn.editabletypes.date); 20 | 21 | $.extend(DateField.prototype, { 22 | render: function () { 23 | this.$input = this.$tpl.find('input'); 24 | this.setClass(); 25 | this.setAttr('placeholder'); 26 | 27 | //bootstrap-datepicker is set `bdateicker` to exclude conflict with jQuery UI one. (in date.js) 28 | this.$tpl.bdatepicker(this.options.datepicker); 29 | 30 | //need to disable original event handlers 31 | this.$input.off('focus keydown'); 32 | 33 | //update value of datepicker 34 | this.$input.keyup($.proxy(function(){ 35 | this.$tpl.removeData('date'); 36 | this.$tpl.bdatepicker('update'); 37 | }, this)); 38 | 39 | }, 40 | 41 | value2input: function(value) { 42 | this.$input.val(value ? this.dpg.formatDate(value, this.parsedViewFormat, this.options.datepicker.language) : ''); 43 | this.$tpl.bdatepicker('update'); 44 | }, 45 | 46 | input2value: function() { 47 | return this.html2value(this.$input.val()); 48 | }, 49 | 50 | activate: function() { 51 | $.fn.editabletypes.text.prototype.activate.call(this); 52 | }, 53 | 54 | autosubmit: function() { 55 | //reset autosubmit to empty 56 | } 57 | }); 58 | 59 | DateField.defaults = $.extend({}, $.fn.editabletypes.date.defaults, { 60 | /** 61 | @property tpl 62 | **/ 63 | tpl:'
', 64 | /** 65 | @property inputclass 66 | @default 'input-small' 67 | **/ 68 | inputclass: 'input-small', 69 | 70 | /* datepicker config */ 71 | datepicker: { 72 | weekStart: 0, 73 | startView: 0, 74 | minViewMode: 0, 75 | autoclose: true 76 | } 77 | }); 78 | 79 | $.fn.editabletypes.datefield = DateField; 80 | 81 | }(window.jQuery)); -------------------------------------------------------------------------------- /dist/inputs-ext/typeaheadjs/typeaheadjs.js: -------------------------------------------------------------------------------- 1 | /** 2 | Typeahead.js input, based on [Twitter Typeahead](http://twitter.github.io/typeahead.js). 3 | It is mainly replacement of typeahead in Bootstrap 3. 4 | 5 | 6 | @class typeaheadjs 7 | @extends text 8 | @since 1.5.0 9 | @final 10 | @example 11 | 12 | 30 | **/ 31 | (function ($) { 32 | "use strict"; 33 | 34 | var Constructor = function (options) { 35 | this.init('typeaheadjs', options, Constructor.defaults); 36 | }; 37 | 38 | $.fn.editableutils.inherit(Constructor, $.fn.editabletypes.text); 39 | 40 | $.extend(Constructor.prototype, { 41 | render: function() { 42 | this.renderClear(); 43 | this.setClass(); 44 | this.setAttr('placeholder'); 45 | this.$input.typeahead(this.options.typeahead); 46 | 47 | // copy `input-sm | input-lg` classes to placeholder input 48 | if($.fn.editableform.engine === 'bs3') { 49 | if(this.$input.hasClass('input-sm')) { 50 | this.$input.siblings('input.tt-hint').addClass('input-sm'); 51 | } 52 | if(this.$input.hasClass('input-lg')) { 53 | this.$input.siblings('input.tt-hint').addClass('input-lg'); 54 | } 55 | } 56 | } 57 | }); 58 | 59 | Constructor.defaults = $.extend({}, $.fn.editabletypes.list.defaults, { 60 | /** 61 | @property tpl 62 | @default 63 | **/ 64 | tpl:'', 65 | /** 66 | Configuration of typeahead itself. 67 | [Full list of options](https://github.com/twitter/typeahead.js#dataset). 68 | 69 | @property typeahead 70 | @type object 71 | @default null 72 | **/ 73 | typeahead: null, 74 | /** 75 | Whether to show `clear` button 76 | 77 | @property clear 78 | @type boolean 79 | @default true 80 | **/ 81 | clear: true 82 | }); 83 | 84 | $.fn.editabletypes.typeaheadjs = Constructor; 85 | 86 | }(window.jQuery)); -------------------------------------------------------------------------------- /src/inputs-ext/typeaheadjs/typeaheadjs.js: -------------------------------------------------------------------------------- 1 | /** 2 | Typeahead.js input, based on [Twitter Typeahead](http://twitter.github.io/typeahead.js). 3 | It is mainly replacement of typeahead in Bootstrap 3. 4 | 5 | 6 | @class typeaheadjs 7 | @extends text 8 | @since 1.5.0 9 | @final 10 | @example 11 | 12 | 30 | **/ 31 | (function ($) { 32 | "use strict"; 33 | 34 | var Constructor = function (options) { 35 | this.init('typeaheadjs', options, Constructor.defaults); 36 | }; 37 | 38 | $.fn.editableutils.inherit(Constructor, $.fn.editabletypes.text); 39 | 40 | $.extend(Constructor.prototype, { 41 | render: function() { 42 | this.renderClear(); 43 | this.setClass(); 44 | this.setAttr('placeholder'); 45 | this.$input.typeahead(this.options.typeahead); 46 | 47 | // copy `input-sm | input-lg` classes to placeholder input 48 | if($.fn.editableform.engine === 'bs3') { 49 | if(this.$input.hasClass('input-sm')) { 50 | this.$input.siblings('input.tt-hint').addClass('input-sm'); 51 | } 52 | if(this.$input.hasClass('input-lg')) { 53 | this.$input.siblings('input.tt-hint').addClass('input-lg'); 54 | } 55 | } 56 | } 57 | }); 58 | 59 | Constructor.defaults = $.extend({}, $.fn.editabletypes.list.defaults, { 60 | /** 61 | @property tpl 62 | @default 63 | **/ 64 | tpl:'', 65 | /** 66 | Configuration of typeahead itself. 67 | [Full list of options](https://github.com/twitter/typeahead.js#dataset). 68 | 69 | @property typeahead 70 | @type object 71 | @default null 72 | **/ 73 | typeahead: null, 74 | /** 75 | Whether to show `clear` button 76 | 77 | @property clear 78 | @type boolean 79 | @default true 80 | **/ 81 | clear: true 82 | }); 83 | 84 | $.fn.editabletypes.typeaheadjs = Constructor; 85 | 86 | }(window.jQuery)); -------------------------------------------------------------------------------- /src/editable-form/editable-form-bootstrap3.js: -------------------------------------------------------------------------------- 1 | /* 2 | Editableform based on Twitter Bootstrap 3 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | //store parent methods 8 | var pInitInput = $.fn.editableform.Constructor.prototype.initInput; 9 | 10 | $.extend($.fn.editableform.Constructor.prototype, { 11 | initTemplate: function() { 12 | this.$form = $($.fn.editableform.template); 13 | this.$form.find('.control-group').addClass('form-group'); 14 | this.$form.find('.editable-error-block').addClass('help-block'); 15 | }, 16 | initInput: function() { 17 | pInitInput.apply(this); 18 | 19 | //for bs3 set default class `input-sm` to standard inputs 20 | var emptyInputClass = this.input.options.inputclass === null || this.input.options.inputclass === false; 21 | var defaultClass = 'input-sm'; 22 | 23 | //bs3 add `form-control` class to standard inputs 24 | var stdtypes = 'text,select,textarea,password,email,url,tel,number,range,time,typeaheadjs'.split(','); 25 | if(~$.inArray(this.input.type, stdtypes)) { 26 | this.input.$input.addClass('form-control'); 27 | if(emptyInputClass) { 28 | this.input.options.inputclass = defaultClass; 29 | this.input.$input.addClass(defaultClass); 30 | } 31 | } 32 | 33 | //apply bs3 size class also to buttons (to fit size of control) 34 | var $btn = this.$form.find('.editable-buttons'); 35 | var classes = emptyInputClass ? [defaultClass] : this.input.options.inputclass.split(' '); 36 | for(var i=0; i'+ 53 | ''+ 54 | ''+ 55 | ''; 58 | 59 | //error classes 60 | $.fn.editableform.errorGroupClass = 'has-error'; 61 | $.fn.editableform.errorBlockClass = null; 62 | //engine 63 | $.fn.editableform.engine = 'bs3'; 64 | }(window.jQuery)); -------------------------------------------------------------------------------- /src/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.css: -------------------------------------------------------------------------------- 1 | ul.wysihtml5-toolbar { 2 | margin: 0; 3 | padding: 0; 4 | display: block; 5 | } 6 | 7 | ul.wysihtml5-toolbar::after { 8 | clear: both; 9 | display: table; 10 | content: ""; 11 | } 12 | 13 | ul.wysihtml5-toolbar > li { 14 | float: left; 15 | display: list-item; 16 | list-style: none; 17 | margin: 0 5px 10px 0; 18 | } 19 | 20 | ul.wysihtml5-toolbar a[data-wysihtml5-command=bold] { 21 | font-weight: bold; 22 | } 23 | 24 | ul.wysihtml5-toolbar a[data-wysihtml5-command=italic] { 25 | font-style: italic; 26 | } 27 | 28 | ul.wysihtml5-toolbar a[data-wysihtml5-command=underline] { 29 | text-decoration: underline; 30 | } 31 | 32 | ul.wysihtml5-toolbar a.btn.wysihtml5-command-active { 33 | background-image: none; 34 | -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); 35 | -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); 36 | box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); 37 | background-color: #E6E6E6; 38 | background-color: #D9D9D9; 39 | outline: 0; 40 | } 41 | 42 | ul.wysihtml5-commands-disabled .dropdown-menu { 43 | display: none !important; 44 | } 45 | 46 | ul.wysihtml5-toolbar div.wysihtml5-colors { 47 | display:block; 48 | width: 50px; 49 | height: 20px; 50 | margin-top: 2px; 51 | margin-left: 5px; 52 | position: absolute; 53 | pointer-events: none; 54 | } 55 | 56 | ul.wysihtml5-toolbar a.wysihtml5-colors-title { 57 | padding-left: 70px; 58 | } 59 | 60 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="black"] { 61 | background: black !important; 62 | } 63 | 64 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="silver"] { 65 | background: silver !important; 66 | } 67 | 68 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="gray"] { 69 | background: gray !important; 70 | } 71 | 72 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="maroon"] { 73 | background: maroon !important; 74 | } 75 | 76 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="red"] { 77 | background: red !important; 78 | } 79 | 80 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="purple"] { 81 | background: purple !important; 82 | } 83 | 84 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="green"] { 85 | background: green !important; 86 | } 87 | 88 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="olive"] { 89 | background: olive !important; 90 | } 91 | 92 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="navy"] { 93 | background: navy !important; 94 | } 95 | 96 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="blue"] { 97 | background: blue !important; 98 | } 99 | 100 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="orange"] { 101 | background: orange !important; 102 | } 103 | -------------------------------------------------------------------------------- /dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.css: -------------------------------------------------------------------------------- 1 | ul.wysihtml5-toolbar { 2 | margin: 0; 3 | padding: 0; 4 | display: block; 5 | } 6 | 7 | ul.wysihtml5-toolbar::after { 8 | clear: both; 9 | display: table; 10 | content: ""; 11 | } 12 | 13 | ul.wysihtml5-toolbar > li { 14 | float: left; 15 | display: list-item; 16 | list-style: none; 17 | margin: 0 5px 10px 0; 18 | } 19 | 20 | ul.wysihtml5-toolbar a[data-wysihtml5-command=bold] { 21 | font-weight: bold; 22 | } 23 | 24 | ul.wysihtml5-toolbar a[data-wysihtml5-command=italic] { 25 | font-style: italic; 26 | } 27 | 28 | ul.wysihtml5-toolbar a[data-wysihtml5-command=underline] { 29 | text-decoration: underline; 30 | } 31 | 32 | ul.wysihtml5-toolbar a.btn.wysihtml5-command-active { 33 | background-image: none; 34 | -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); 35 | -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); 36 | box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); 37 | background-color: #E6E6E6; 38 | background-color: #D9D9D9; 39 | outline: 0; 40 | } 41 | 42 | ul.wysihtml5-commands-disabled .dropdown-menu { 43 | display: none !important; 44 | } 45 | 46 | ul.wysihtml5-toolbar div.wysihtml5-colors { 47 | display:block; 48 | width: 50px; 49 | height: 20px; 50 | margin-top: 2px; 51 | margin-left: 5px; 52 | position: absolute; 53 | pointer-events: none; 54 | } 55 | 56 | ul.wysihtml5-toolbar a.wysihtml5-colors-title { 57 | padding-left: 70px; 58 | } 59 | 60 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="black"] { 61 | background: black !important; 62 | } 63 | 64 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="silver"] { 65 | background: silver !important; 66 | } 67 | 68 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="gray"] { 69 | background: gray !important; 70 | } 71 | 72 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="maroon"] { 73 | background: maroon !important; 74 | } 75 | 76 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="red"] { 77 | background: red !important; 78 | } 79 | 80 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="purple"] { 81 | background: purple !important; 82 | } 83 | 84 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="green"] { 85 | background: green !important; 86 | } 87 | 88 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="olive"] { 89 | background: olive !important; 90 | } 91 | 92 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="navy"] { 93 | background: navy !important; 94 | } 95 | 96 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="blue"] { 97 | background: blue !important; 98 | } 99 | 100 | ul.wysihtml5-toolbar div[data-wysihtml5-command-value="orange"] { 101 | background: orange !important; 102 | } 103 | -------------------------------------------------------------------------------- /src/inputs/select.js: -------------------------------------------------------------------------------- 1 | /** 2 | Select (dropdown) 3 | 4 | @class select 5 | @extends list 6 | @final 7 | @example 8 | 9 | 21 | **/ 22 | (function ($) { 23 | "use strict"; 24 | 25 | var Select = function (options) { 26 | this.init('select', options, Select.defaults); 27 | }; 28 | 29 | $.fn.editableutils.inherit(Select, $.fn.editabletypes.list); 30 | 31 | $.extend(Select.prototype, { 32 | renderList: function() { 33 | this.$input.empty(); 34 | 35 | var fillItems = function($el, data) { 36 | var attr; 37 | if($.isArray(data)) { 38 | for(var i=0; i', attr), data[i].children)); 43 | } else { 44 | attr.value = data[i].value; 45 | if(data[i].disabled) { 46 | attr.disabled = true; 47 | } 48 | $el.append($('