Aircraft Empty Weight Calculation

Aircraft Empty Weight Calculation: Free Online Tool & Guide :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –border-color: #ccc; –card-background: #fff; –shadow: 0 2px 5px rgba(0,0,0,0.1); } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(–background-color); color: var(–text-color); line-height: 1.6; margin: 0; padding: 0; display: flex; flex-direction: column; align-items: center; padding-top: 20px; padding-bottom: 40px; } .container { width: 100%; max-width: 960px; background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: var(–shadow); margin-bottom: 30px; } h1, h2, h3 { color: var(–primary-color); margin-bottom: 15px; } h1 { font-size: 2.2em; text-align: center; margin-bottom: 25px; } h2 { font-size: 1.8em; border-bottom: 2px solid var(–primary-color); padding-bottom: 5px; margin-top: 30px; } h3 { font-size: 1.4em; margin-top: 20px; } .calculator-wrapper { background-color: var(–card-background); padding: 25px; border-radius: 8px; box-shadow: var(–shadow); margin-bottom: 30px; border: 1px solid var(–border-color); } .loan-calc-container { display: flex; flex-direction: column; gap: 15px; } .input-group { display: flex; flex-direction: column; gap: 5px; } .input-group label { font-weight: bold; color: var(–primary-color); } .input-group input[type="number"], .input-group input[type="text"], .input-group select { padding: 10px; border: 1px solid var(–border-color); border-radius: 4px; font-size: 1em; width: calc(100% – 22px); /* Adjust for padding */ } .input-group input[type="number"]:focus, .input-group input[type="text"]:focus, .input-group select:focus { outline: none; border-color: var(–primary-color); box-shadow: 0 0 0 2px rgba(0, 74, 153, 0.2); } .input-group .helper-text { font-size: 0.85em; color: #666; margin-top: 5px; } .error-message { color: red; font-size: 0.8em; margin-top: 5px; min-height: 1.2em; /* Reserve space */ } .button-group { display: flex; gap: 10px; margin-top: 20px; flex-wrap: wrap; } button { padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 1em; font-weight: bold; transition: background-color 0.3s ease; } button.primary { background-color: var(–primary-color); color: white; } button.primary:hover { background-color: #003366; } button.success { background-color: var(–success-color); color: white; } button.success:hover { background-color: #218838; } button.secondary { background-color: #6c757d; color: white; } button.secondary:hover { background-color: #5a6268; } #results { margin-top: 25px; padding: 20px; border: 1px dashed var(–primary-color); border-radius: 5px; background-color: #eef7ff; display: flex; flex-direction: column; gap: 15px; } #results h3 { margin-top: 0; color: var(–primary-color); text-align: center; } .result-item { display: flex; justify-content: space-between; align-items: center; padding: 8px 0; border-bottom: 1px dotted #aaa; } .result-item:last-child { border-bottom: none; } .result-label { font-weight: bold; color: var(–primary-color); } .result-value { font-size: 1.1em; font-weight: bold; } .primary-result { font-size: 1.8em; color: var(–success-color); background-color: #e6f7e6; padding: 15px; border-radius: 5px; text-align: center; margin-bottom: 15px; } .formula-explanation { font-size: 0.9em; color: #555; margin-top: 10px; text-align: center; } table { width: 100%; border-collapse: collapse; margin-top: 20px; box-shadow: var(–shadow); } th, td { padding: 12px; text-align: left; border: 1px solid var(–border-color); } thead { background-color: var(–primary-color); color: white; } tbody tr:nth-child(even) { background-color: #f2f2f2; } caption { font-size: 1.1em; font-weight: bold; color: var(–primary-color); margin-bottom: 10px; text-align: left; } canvas { display: block; margin: 20px auto; max-width: 100%; border: 1px solid var(–border-color); border-radius: 4px; } .chart-legend { text-align: center; margin-top: 10px; font-size: 0.9em; color: #555; } .chart-legend span { display: inline-block; margin: 0 10px; } .chart-legend .color-box { display: inline-block; width: 15px; height: 15px; margin-right: 5px; vertical-align: middle; } .article-content { margin-top: 30px; background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: var(–shadow); } .article-content p, .article-content ul, .article-content ol { margin-bottom: 15px; } .article-content li { margin-bottom: 8px; } .article-content a { color: var(–primary-color); text-decoration: none; } .article-content a:hover { text-decoration: underline; } .faq-item { margin-bottom: 15px; padding: 10px; border-left: 3px solid var(–primary-color); background-color: #fefefe; } .faq-item strong { color: var(–primary-color); } .related-links ul { list-style: none; padding: 0; } .related-links li { margin-bottom: 10px; } .related-links a { font-weight: bold; } .related-links span { font-size: 0.9em; color: #555; display: block; margin-top: 3px; } @media (min-width: 768px) { .container, .calculator-wrapper, .article-content { padding: 40px; } h1 { font-size: 2.5em; } h2 { font-size: 2em; } }

Aircraft Empty Weight Calculation

Accurately determine your aircraft's empty weight with our comprehensive calculator and guide.

Weight of the aircraft's airframe, wings, tail, etc. (kg or lbs)
Weight of the engine(s) and associated systems (kg or lbs)
Weight of fuel tanks, lines, pumps, etc. (kg or lbs)
Weight of navigation, communication, and other electronic systems (kg or lbs)
Weight of seats, cabin furnishings, insulation, etc. (kg or lbs)
Weight of fixed items like landing gear, fire suppression, etc. (kg or lbs)
Kilograms (kg) Pounds (lbs)
Select the unit for your weight inputs and outputs.

Calculation Results

Empty Weight = Structure + Engine + Fuel System + Avionics + Interior + Fixed Equipment
Total Structure & Systems Weight
Total Payload Support Weight
Total Weight Components

Weight Distribution Chart

Component Weight Table

Component Weight (kg/lbs)
Structure Weight
Engine Weight
Fuel System Weight
Avionics Weight
Interior Weight
Fixed Equipment Weight
Total Empty Weight

What is Aircraft Empty Weight Calculation?

Aircraft empty weight calculation is the process of determining the total weight of an aircraft without any payload, fuel, or crew. This fundamental metric is crucial for aviation safety, performance analysis, and regulatory compliance. It represents the aircraft's inherent weight, comprising its structure, engines, fixed equipment, avionics, and interior furnishings. Understanding and accurately calculating the aircraft empty weight is the first step in determining the aircraft's maximum takeoff weight (MTOW), useful load, and overall operational capabilities.

Who should use it? Aircraft designers, manufacturers, maintenance engineers, regulatory bodies (like the FAA or EASA), flight planners, and aircraft owners all rely on accurate empty weight data. It's essential for ensuring the aircraft remains within its certified weight and balance limits throughout its operational life.

Common misconceptions often revolve around what constitutes "empty" weight. Some might mistakenly believe it excludes fixed equipment or avionics. However, the standard definition includes all permanently installed equipment necessary for the aircraft's operation, excluding only consumable items like fuel and payload.

Aircraft Empty Weight Calculation Formula and Mathematical Explanation

The aircraft empty weight calculation is a straightforward summation of all the fixed components that make up the aircraft's structure and systems. It's essentially an accounting of every part that contributes to the aircraft's weight when it's not carrying anything else.

The core formula is:

Empty Weight = Structure Weight + Engine Weight + Fuel System Weight + Avionics Weight + Interior Weight + Fixed Equipment Weight

Let's break down the variables:

Variable Meaning Unit Typical Range (Example)
Structure Weight Weight of the airframe, wings, fuselage, tail surfaces, landing gear structure, etc. kg or lbs 1,000 – 50,000+
Engine Weight Weight of the engine(s), nacelles, and associated power plant systems. kg or lbs 200 – 10,000+
Fuel System Weight Weight of fuel tanks, pumps, lines, valves, and venting systems. kg or lbs 50 – 2,000+
Avionics Weight Weight of all installed electronic equipment for navigation, communication, flight control, and monitoring. kg or lbs 50 – 1,500+
Interior Weight Weight of seats, cabin lining, insulation, galleys, lavatories, and other passenger/crew amenities. kg or lbs 100 – 5,000+
Fixed Equipment Weight Weight of other permanently installed equipment like fire suppression systems, oxygen systems, emergency equipment, etc. kg or lbs 20 – 500+
Empty Weight The sum of all the above components, representing the aircraft's weight without fuel or payload. kg or lbs Varies greatly by aircraft type.

The accuracy of the aircraft empty weight calculation hinges on meticulously weighing or accurately estimating each of these components. This process is often performed during the manufacturing phase and updated during major maintenance or modifications.

Practical Examples (Real-World Use Cases)

Let's illustrate the aircraft empty weight calculation with two practical examples:

Example 1: Light Single-Engine Aircraft (e.g., Cessna 172)

Consider a typical Cessna 172:

  • Structure Weight: 550 kg
  • Engine Weight: 120 kg
  • Fuel System Weight: 40 kg
  • Avionics Weight: 30 kg
  • Interior Weight: 60 kg
  • Fixed Equipment Weight: 20 kg

Calculation:

Empty Weight = 550 + 120 + 40 + 30 + 60 + 20 = 820 kg

Interpretation: The empty weight of this particular Cessna 172 is 820 kg. This figure is critical for determining its maximum useful load and ensuring it doesn't exceed its Maximum Takeoff Weight (MTOW) when loaded with fuel, passengers, and baggage. For instance, if the MTOW is 1111 kg, the useful load capacity is 1111 kg – 820 kg = 291 kg.

Example 2: Twin-Engine Turboprop Aircraft (e.g., King Air)

Now, let's look at a larger aircraft, a King Air:

  • Structure Weight: 3,500 kg
  • Engine Weight: 1,200 kg
  • Fuel System Weight: 150 kg
  • Avionics Weight: 200 kg
  • Interior Weight: 400 kg
  • Fixed Equipment Weight: 100 kg

Calculation:

Empty Weight = 3,500 + 1,200 + 150 + 200 + 400 + 100 = 5,550 kg

Interpretation: The empty weight for this King Air is 5,550 kg. This substantial weight dictates the aircraft's performance envelope and payload capacity. If the MTOW is 5,670 kg, the available useful load is 5,670 kg – 5,550 kg = 120 kg. This highlights how critical accurate empty weight is for larger, more complex aircraft, where even small discrepancies can significantly impact payload.

How to Use This Aircraft Empty Weight Calculator

Our free online calculator simplifies the aircraft empty weight calculation process. Follow these steps for accurate results:

  1. Gather Component Weights: Collect the precise weights for each category: Structure, Engine(s), Fuel System, Avionics, Interior, and Fixed Equipment. These figures can often be found in the aircraft's maintenance logs, type certificate data sheet (TCDS), or by direct measurement.
  2. Select Unit of Measure: Choose whether you are working in Kilograms (kg) or Pounds (lbs) using the dropdown menu. Ensure all your input weights are in the selected unit.
  3. Input Data: Enter the weight for each component into the corresponding input field.
  4. Validate Inputs: The calculator will perform inline validation. Ensure no fields are left blank and that all entered values are non-negative numbers. Error messages will appear below any invalid fields.
  5. Calculate: Click the "Calculate Empty Weight" button.

How to read results:

  • The Primary Result prominently displays the calculated Total Empty Weight in your chosen unit.
  • The Intermediate Values (Total Structure & Systems Weight, Total Payload Support Weight, Total Weight Components) provide a breakdown of the calculation, offering deeper insight into the weight distribution.
  • The Weight Distribution Chart visually represents the proportion of each component's weight relative to the total empty weight.
  • The Component Weight Table lists each input value clearly, along with the calculated total.

Decision-making guidance: The calculated empty weight is a baseline. It directly influences your aircraft's maximum useful load (MTOW – Empty Weight). A higher empty weight means less capacity for fuel, passengers, and cargo. If your calculated empty weight seems unusually high, it might indicate a need for a re-weigh or investigation into modifications that may have added significant weight.

Key Factors That Affect Aircraft Empty Weight Results

Several factors can influence the accuracy and final value of an aircraft's empty weight calculation. Understanding these is key to maintaining precise weight and balance data:

  1. Aircraft Modifications: Any alteration to the aircraft, such as installing new avionics, upgrading engines, or changing the interior configuration, will alter its empty weight. Each modification must be accurately documented and weighed.
  2. Equipment Variations: Even within the same aircraft model, different optional equipment packages (e.g., advanced weather radar, enhanced cabin interiors) can lead to variations in empty weight.
  3. Corrosion and Wear: Over time, corrosion can add weight, while wear and tear might slightly reduce it in some areas. Regular inspections and maintenance are crucial.
  4. Manufacturing Tolerances: Components are manufactured within certain tolerances. While usually minor, these can contribute to slight variations in empty weight between individual aircraft of the same model.
  5. Accuracy of Weighing Equipment: If the aircraft is periodically weighed (a process called a "weigh-in-motion" or static weigh-down), the accuracy and calibration of the scales used are paramount.
  6. Documentation and Record Keeping: Meticulous record-keeping of all components, their weights, and any changes is vital. Poor documentation can lead to inaccurate empty weight figures over time.
  7. Paint and Finish: The type and thickness of paint and protective coatings applied to the aircraft can add a non-trivial amount of weight.
  8. Fluid Residues: Even after draining, residual amounts of oil, hydraulic fluid, or other operational fluids can remain, slightly affecting the measured empty weight.

Frequently Asked Questions (FAQ)

Q1: What is the difference between Empty Weight and Gross Weight?
A1: Empty Weight is the aircraft's weight without fuel or payload. Gross Weight (or Maximum Takeoff Weight – MTOW) is the maximum allowable weight for takeoff, including the aircraft itself, fuel, crew, and payload.
Q2: Does "Empty Weight" include unusable fuel?
A2: No. Empty weight specifically excludes all fuel, whether usable or unusable. It also excludes crew and payload.
Q3: How often should an aircraft be weighed to determine its empty weight?
A3: Regulations typically require an aircraft to be weighed after major repairs or alterations, or periodically (e.g., every few years) to ensure the empty weight and center of gravity (CG) remain accurate.
Q4: Can I use this calculator for any type of aircraft?
A4: Yes, the principle of summing component weights applies to all aircraft types, from small single-engine planes to large commercial jets. However, the specific components and their weights will vary significantly.
Q5: What happens if my calculated empty weight is higher than expected?
A5: A higher-than-expected empty weight reduces your aircraft's useful load capacity. You may need to re-weigh the aircraft, review maintenance logs for undocumented modifications, or adjust your payload expectations.
Q6: What is the "Operating Empty Weight" (OEW)?
A6: OEW is similar to empty weight but often includes unexpendable fluids like engine oil and hydraulic fluid, plus a standard amount of crew and passenger amenities. It's a more operational definition than the basic empty weight.
Q7: How does the unit of measure affect the calculation?
A7: The unit of measure (kg or lbs) does not change the mathematical outcome, only the numerical value and the units displayed. Ensure consistency in your inputs.
Q8: Where can I find the weights for specific aircraft components?
A8: Component weights are typically found in the aircraft's maintenance manual, type certificate data sheet (TCDS), or through direct weighing during maintenance. Manufacturers often provide estimated weights for standard configurations.
var chartInstance = null; function validateInput(id, errorId, minValue = 0) { var input = document.getElementById(id); var errorElement = document.getElementById(errorId); var value = parseFloat(input.value); errorElement.textContent = "; // Clear previous error if (input.value === ") { errorElement.textContent = 'This field cannot be empty.'; return false; } if (isNaN(value)) { errorElement.textContent = 'Please enter a valid number.'; return false; } if (value < minValue) { errorElement.textContent = 'Value cannot be negative.'; return false; } return true; } function calculateEmptyWeight() { var isValid = true; isValid &= validateInput('structureWeight', 'structureWeightError'); isValid &= validateInput('engineWeight', 'engineWeightError'); isValid &= validateInput('fuelSystemWeight', 'fuelSystemWeightError'); isValid &= validateInput('avionicsWeight', 'avionicsWeightError'); isValid &= validateInput('interiorWeight', 'interiorWeightError'); isValid &= validateInput('fixedEquipmentWeight', 'fixedEquipmentWeightError'); if (!isValid) { document.getElementById('primaryResult').textContent = '–'; updateTable('–', '–', '–', '–', '–', '–', '–'); updateChart([], []); return; } var structureWeight = parseFloat(document.getElementById('structureWeight').value); var engineWeight = parseFloat(document.getElementById('engineWeight').value); var fuelSystemWeight = parseFloat(document.getElementById('fuelSystemWeight').value); var avionicsWeight = parseFloat(document.getElementById('avionicsWeight').value); var interiorWeight = parseFloat(document.getElementById('interiorWeight').value); var fixedEquipmentWeight = parseFloat(document.getElementById('fixedEquipmentWeight').value); var unit = document.getElementById('unitOfMeasure').value; var totalEmptyWeight = structureWeight + engineWeight + fuelSystemWeight + avionicsWeight + interiorWeight + fixedEquipmentWeight; // Intermediate Calculations var totalStructureSystems = structureWeight + engineWeight + avionicsWeight; var totalPayloadSupport = fuelSystemWeight + interiorWeight + fixedEquipmentWeight; var totalWeightComponents = totalStructureSystems + totalPayloadSupport; // Should equal totalEmptyWeight document.getElementById('primaryResult').textContent = totalEmptyWeight.toFixed(2) + ' ' + unit; document.getElementById('totalStructureSystems').textContent = totalStructureSystems.toFixed(2) + ' ' + unit; document.getElementById('totalPayloadSupport').textContent = totalPayloadSupport.toFixed(2) + ' ' + unit; document.getElementById('totalWeightComponents').textContent = totalWeightComponents.toFixed(2) + ' ' + unit; updateTable(structureWeight, engineWeight, fuelSystemWeight, avionicsWeight, interiorWeight, fixedEquipmentWeight, totalEmptyWeight, unit); updateChart(structureWeight, engineWeight, fuelSystemWeight, avionicsWeight, interiorWeight, fixedEquipmentWeight, unit); } function updateTable(structure, engine, fuel, avionics, interior, fixed, total, unit) { document.getElementById('tableStructureWeight').textContent = structure === '–' ? '–' : structure.toFixed(2) + ' ' + unit; document.getElementById('tableEngineWeight').textContent = engine === '–' ? '–' : engine.toFixed(2) + ' ' + unit; document.getElementById('tableFuelSystemWeight').textContent = fuel === '–' ? '–' : fuel.toFixed(2) + ' ' + unit; document.getElementById('tableAvionicsWeight').textContent = avionics === '–' ? '–' : avionics.toFixed(2) + ' ' + unit; document.getElementById('tableInteriorWeight').textContent = interior === '–' ? '–' : interior.toFixed(2) + ' ' + unit; document.getElementById('tableFixedEquipmentWeight').textContent = fixed === '–' ? '–' : fixed.toFixed(2) + ' ' + unit; document.getElementById('tableTotalEmptyWeight').innerHTML = total === '–' ? '' : '' + total.toFixed(2) + ' ' + unit + ''; } function updateChart(structure, engine, fuel, avionics, interior, fixed, unit) { var ctx = document.getElementById('weightDistributionChart').getContext('2d'); var labels = ['Structure', 'Engine', 'Fuel System', 'Avionics', 'Interior', 'Fixed Equip.']; var dataValues = [structure, engine, fuel, avionics, interior, fixed]; var colors = ['#004a99', '#007bff', '#6610f2', '#6f42c1', '#d63384', '#dc3545']; var hoverColors = ['#003366', '#0056b3', '#563d7c', '#5a2e86', '#a71d31', '#c82333']; // Filter out zero or undefined values for cleaner charts var filteredLabels = []; var filteredDataValues = []; var filteredColors = []; var filteredHoverColors = []; for (var i = 0; i 0) { filteredLabels.push(labels[i]); filteredDataValues.push(dataValues[i]); filteredColors.push(colors[i]); filteredHoverColors.push(hoverColors[i]); } } if (chartInstance) { chartInstance.destroy(); } if (filteredDataValues.length > 0) { chartInstance = new Chart(ctx, { type: 'pie', data: { labels: filteredLabels, datasets: [{ label: 'Weight Distribution', data: filteredDataValues, backgroundColor: filteredColors, hoverBackgroundColor: filteredHoverColors, borderColor: '#ffffff', borderWidth: 1 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false // Legend will be custom generated }, tooltip: { callbacks: { label: function(tooltipItem) { var label = tooltipItem.label || "; if (label) { label += ': '; } label += parseFloat(tooltipItem.raw).toFixed(2) + ' ' + unit; return label; } } } } } }); updateChartLegend(filteredLabels, filteredColors, unit); } else { document.getElementById('weightDistributionChart').style.display = 'none'; document.getElementById('chartLegend').innerHTML = 'No data to display chart.'; } } function updateChartLegend(labels, colors, unit) { var legendHtml = "; for (var i = 0; i < labels.length; i++) { legendHtml += ' ' + labels[i] + ''; } document.getElementById('chartLegend').innerHTML = legendHtml; } function resetCalculator() { document.getElementById('structureWeight').value = '5000'; document.getElementById('engineWeight').value = '1500'; document.getElementById('fuelSystemWeight').value = '300'; document.getElementById('avionicsWeight').value = '250'; document.getElementById('interiorWeight').value = '400'; document.getElementById('fixedEquipmentWeight').value = '100'; document.getElementById('unitOfMeasure').value = 'kg'; // Clear errors document.getElementById('structureWeightError').textContent = "; document.getElementById('engineWeightError').textContent = "; document.getElementById('fuelSystemWeightError').textContent = "; document.getElementById('avionicsWeightError').textContent = "; document.getElementById('interiorWeightError').textContent = "; document.getElementById('fixedEquipmentWeightError').textContent = "; calculateEmptyWeight(); // Recalculate with defaults } function copyResults() { var primaryResult = document.getElementById('primaryResult').textContent; var totalStructureSystems = document.getElementById('totalStructureSystems').textContent; var totalPayloadSupport = document.getElementById('totalPayloadSupport').textContent; var totalWeightComponents = document.getElementById('totalWeightComponents').textContent; var unit = document.getElementById('unitOfMeasure').value; var formula = "Empty Weight = Structure + Engine + Fuel System + Avionics + Interior + Fixed Equipment"; var resultText = "— Aircraft Empty Weight Calculation Results —\n\n"; resultText += "Primary Result: " + primaryResult + "\n"; resultText += "Total Structure & Systems Weight: " + totalStructureSystems + "\n"; resultText += "Total Payload Support Weight: " + totalPayloadSupport + "\n"; resultText += "Total Weight Components: " + totalWeightComponents + "\n\n"; resultText += "Formula Used: " + formula + "\n"; resultText += "Units: " + unit + "\n\n"; resultText += "— Component Details —\n"; resultText += "Structure Weight: " + document.getElementById('tableStructureWeight').textContent + "\n"; resultText += "Engine Weight: " + document.getElementById('tableEngineWeight').textContent + "\n"; resultText += "Fuel System Weight: " + document.getElementById('tableFuelSystemWeight').textContent + "\n"; resultText += "Avionics Weight: " + document.getElementById('tableAvionicsWeight').textContent + "\n"; resultText += "Interior Weight: " + document.getElementById('tableInteriorWeight').textContent + "\n"; resultText += "Fixed Equipment Weight: " + document.getElementById('tableFixedEquipmentWeight').textContent + "\n"; try { navigator.clipboard.writeText(resultText).then(function() { alert('Results copied to clipboard!'); }, function(err) { console.error('Could not copy text: ', err); alert('Failed to copy results. Please copy manually.'); }); } catch (e) { console.error('Clipboard API not available: ', e); alert('Failed to copy results. Please copy manually.'); } } // Initial calculation on load document.addEventListener('DOMContentLoaded', function() { // Add event listeners for real-time updates var inputs = document.querySelectorAll('.loan-calc-container input[type="number"], .loan-calc-container select'); for (var i = 0; i < inputs.length; i++) { inputs[i].addEventListener('input', calculateEmptyWeight); } calculateEmptyWeight(); // Perform initial calculation }); // Include Chart.js library – MUST be loaded externally or included here. // For a single file, we'll assume it's available globally or include a minimal version. // In a real-world scenario, you'd link to the CDN: // // For this self-contained example, we'll assume Chart.js is available. // If not, the chart will not render. // Placeholder for Chart.js if not loaded externally if (typeof Chart === 'undefined') { console.warn("Chart.js library not found. Charts will not render. Please include Chart.js."); // Minimal mock to prevent errors if Chart is truly missing window.Chart = function() { this.destroy = function() {}; }; }

Leave a Comment