| | |
| | | import { LightningElement, api } from 'lwc'; |
| | | import { LightningElement,api } from 'lwc'; |
| | | |
| | | export default class CustomUnitComp extends LightningElement { |
| | | @api unitValue; |
| | |
| | | @api recordId; |
| | | @api isDisabled; |
| | | |
| | | connectedCallback() { |
| | | if (this.isDisabled == null) { |
| | | connectedCallback(){ |
| | | if(this.isDisabled == null){ |
| | | this.isDisabled = false; |
| | | } |
| | | } |
| | | |
| | | handleDataChange(event) { |
| | | handleDataChange(event){ |
| | | console.log('unitValue = ' + event.target.value); |
| | | this.unitValue = event.target.value; |
| | | this.dispatchEvent( |
| | | new CustomEvent('unitchange', { |
| | | composed: true, |
| | | bubbles: true, |
| | | cancelable: true, |
| | | detail: { |
| | | data: { unitValue: this.unitValue, recordId: this.recordId } |
| | | } |
| | | }) |
| | | ); |
| | | this.dispatchEvent(new CustomEvent('unitchange', { |
| | | composed: true, |
| | | bubbles: true, |
| | | cancelable: true, |
| | | detail: { |
| | | data: { unitValue: this.unitValue, recordId: this.recordId } |
| | | } |
| | | })); |
| | | } |
| | | } |