buli
2023-07-14 5b5c1e16deaa3a9d6d0ed1ffca390655ed103df7
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`;
    }
}