Diff
checker
टेक्स्ट
टेक्स्ट
छवियां
दस्तावेज़
Excel
फ़ोल्डर्स
Legal
Enterprise
डेस्कटॉप
मूल्य
साइन इन करें
Diffchecker डेस्कटॉप डाउनलोड करें
टेक्स्ट की तुलना करें
दो टेक्स्ट फ़ाइलों के बीच अंतर ढूंढें
उपकरण
इतिहास
रियल-टाइम एडिटर
अपरिवर्तित संक्षिप्त करें
लाइन रैप बंद
लेआउट
विभाजित
संयुक्त
परिवर्तन हाइलाइट करें
स्मार्ट
शब्द
अक्षर
सिंटैक्स हाइलाइटिंग
सिंटैक्स चुनें
अनदेखा करें
टेक्स्ट बदलें
पहले अंतर पर जाएँ
इनपुट संपादित करें
Diffchecker Desktop
Diffchecker चलाने का सबसे सुरक्षित तरीका। Diffchecker Desktop ऐप पाएं: आपके diffs कभी आपके कंप्यूटर से बाहर नहीं जाते!
Desktop पाएं
Untitled diff
बनाया गया
11 वर्ष पहले
Diff कभी समाप्त नहीं होता
साफ़
निर्यात करें
शेयर करें
समझाएं
5 हटाए गए
लाइनें
कुल
हटाया गया
अक्षर
कुल
हटाया गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
50 लाइनें
सभी को कॉपी करें
10 जोड़े गए
लाइनें
कुल
जोड़ा गया
अक्षर
कुल
जोड़ा गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
52 लाइनें
सभी को कॉपी करें
(function($, undefined) {
(function($, undefined) {
ko.bindingHandlers.timepicker = {
ko.bindingHandlers.timepicker = {
init: function (element, valueAccessor, allBindingsAccessor) {
init: function (element, valueAccessor, allBindingsAccessor) {
//initialize timepicker with some optional options
//initialize timepicker with some optional options
var options = allBindingsAccessor().timepickerOptions || {},
var options = allBindingsAccessor().timepickerOptions || {},
input = $(element).timepicker(options);
input = $(element).timepicker(options);
//handle the field changing
//handle the field changing
ko.utils.registerEventHandler(element, "time-change", function (event, time) {
ko.utils.registerEventHandler(element, "time-change", function (event, time) {
var observable = valueAccessor(),
var observable = valueAccessor(),
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
current = ko.utils.unwrapObservable(observable)
;
current = ko.utils.unwrapObservable(observable)
,
instance = $(element).timepicker()
;
if ( time === false ) {
if ( time === false ) {
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
observable( '
enter the value when input is empty here!
' );
observable( '
' );
} else if (current - time !== 0) {
} else if (current - time !== 0) {
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
observable(
time
);
observable(
instance.format(
time
)
);
}
}
});
});
//handle disposal (if KO removes by the template binding)
//handle disposal (if KO removes by the template binding)
ko.utils.domNodeDisposal.addDisposeCallback(element, function () {
ko.utils.domNodeDisposal.addDisposeCallback(element, function () {
$(element).timepicker("destroy");
$(element).timepicker("destroy");
});
});
},
},
update: function (element, valueAccessor) {
update: function (element, valueAccessor) {
var value = ko.utils.unwrapObservable(valueAccessor()),
var value = ko.utils.unwrapObservable(valueAccessor()),
// calling timepicker() on an element already initialized will
// calling timepicker() on an element already initialized will
// return a TimePicker object
// return a TimePicker object
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
instance = $(element).timepicker()
;
instance = $(element).timepicker()
,
time = $.fn.timepicker.parseTime( value )
;
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
if (
value
- instance.getTime() !== 0) {
if (
time
- instance.getTime() !== 0) {
instance.setTime(
value
);
instance.setTime(
time
);
}
}
}
}
};
};
var model = {
var model = {
// all Date objects returned by the timepicker have the date
// all Date objects returned by the timepicker have the date
// part set to Dec 31 1899. That date is not important, but
// part set to Dec 31 1899. That date is not important, but
// using the same value every time makes internal calculations
// using the same value every time makes internal calculations
// easier.
// easier.
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
time: ko.observable(
$.fn.timepicker.parseTime(
'2:20:35 pm'
)
)
time: ko.observable(
'2:20:35 pm'
)
}
}
$(function() {
$(function() {
ko.applyBindings(model);
ko.applyBindings(model);
});
});
})(jQuery);
})(jQuery);
सेव किए गए Diffs
ऑरिजनल टेक्स्ट
फ़ाइल खोलें
(function($, undefined) { ko.bindingHandlers.timepicker = { init: function (element, valueAccessor, allBindingsAccessor) { //initialize timepicker with some optional options var options = allBindingsAccessor().timepickerOptions || {}, input = $(element).timepicker(options); //handle the field changing ko.utils.registerEventHandler(element, "time-change", function (event, time) { var observable = valueAccessor(), current = ko.utils.unwrapObservable(observable); if ( time === false ) { observable( 'enter the value when input is empty here!' ); } else if (current - time !== 0) { observable(time); } }); //handle disposal (if KO removes by the template binding) ko.utils.domNodeDisposal.addDisposeCallback(element, function () { $(element).timepicker("destroy"); }); }, update: function (element, valueAccessor) { var value = ko.utils.unwrapObservable(valueAccessor()), // calling timepicker() on an element already initialized will // return a TimePicker object instance = $(element).timepicker(); if (value - instance.getTime() !== 0) { instance.setTime(value); } } }; var model = { // all Date objects returned by the timepicker have the date // part set to Dec 31 1899. That date is not important, but // using the same value every time makes internal calculations // easier. time: ko.observable($.fn.timepicker.parseTime('2:20:35 pm')) } $(function() { ko.applyBindings(model); }); })(jQuery);
परिवर्तित टेक्स्ट
फ़ाइल खोलें
(function($, undefined) { ko.bindingHandlers.timepicker = { init: function (element, valueAccessor, allBindingsAccessor) { //initialize timepicker with some optional options var options = allBindingsAccessor().timepickerOptions || {}, input = $(element).timepicker(options); //handle the field changing ko.utils.registerEventHandler(element, "time-change", function (event, time) { var observable = valueAccessor(), current = ko.utils.unwrapObservable(observable), instance = $(element).timepicker(); if ( time === false ) { observable( '' ); } else if (current - time !== 0) { observable( instance.format( time ) ); } }); //handle disposal (if KO removes by the template binding) ko.utils.domNodeDisposal.addDisposeCallback(element, function () { $(element).timepicker("destroy"); }); }, update: function (element, valueAccessor) { var value = ko.utils.unwrapObservable(valueAccessor()), // calling timepicker() on an element already initialized will // return a TimePicker object instance = $(element).timepicker(), time = $.fn.timepicker.parseTime( value ); if (time - instance.getTime() !== 0) { instance.setTime( time ); } } }; var model = { // all Date objects returned by the timepicker have the date // part set to Dec 31 1899. That date is not important, but // using the same value every time makes internal calculations // easier. time: ko.observable( '2:20:35 pm' ) } $(function() { ko.applyBindings(model); }); })(jQuery);
अंतर खोजें