buli
2023-06-05 0f44cb1a0b7b36860e9ce81c1eac9e395d87f0b4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { LightningElement, api } from 'lwc';
 
export default class Interoperability extends LightningElement {
    @api label = 'This label property has its initial value';
    timesInvoked = 0;
 
    handleClick() {
        this.dispatchEvent(
            new CustomEvent('buttonclicked', { bubbles: true, composed: true })
        );
    }
 
    @api
    doWhatever() {
        this.timesInvoked++;
    }
 
    get message() {
        return `LWC Method invoked ${this.timesInvoked} times`;
    }
}