My attempt to optimize my emacs load time <1 second
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

24 lines
828 B

# -*- mode: snippet -*-
# name: Class OmniscriptBaseMixin
# condition: (locate-dominating-file buffer-file-name "lwc")
# key: osbase
# --
import template from './`(file-name-nondirectory (file-name-sans-extension (buffer-file-name)))`.html';
import { LightningElement } from 'lwc';
import pubsub from 'vlocity_cmt/pubsub';
import { OmniscriptBaseMixin } from 'vlocity_cmt/omniscriptBaseMixin';
export default class `(upcase-initials (file-name-nondirectory (file-name-sans-extension (buffer-file-name))))` extends OmniscriptBaseMixin(LightningElement) {
connectedCallback() {
console.log("`(file-name-nondirectory (file-name-sans-extension (buffer-file-name)))` - Connected");
$0
}
handleBlur(evt) {
this.omniUpdateDataJson(evt.target.value);
}
render() {
return template;
}
}