Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>ThunderNew to Visual Studio Code? Get it now.
Thunder

Thunder

Steve-DevOps

|
4,549 installs
| (0) | Free
Snippets for lwc (Salesforce)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Gracias por descargar y bienvenido a Thunder!


Crear estructuras LWC para tus componentes de Salesforce usando el comando

lwc-yourCommand

Example

Apex

Nota: Primera versión estable de Thunder!!!


📋 Requerimientos

  • (SFDX CLI) Instala - Aquí
  • (SalesForce Extension Pack) Instala - Aquí

Problemas conocidos

  • No registrados

🔧 Notas de la versión

Nuevo

2.0.0

  • Apex (lwc-requestGet)
  • Apex (lwc-requestPost)
  • Apex (lwc-requestTestStatic)
  • Apex (lwc-requestTestWithClass)
  • Apex (lwc-json2Apex)
  • Apex (lwc-constructors)

Ajustado

  • Apex (lwc-apex4LWC)
  • Apex (lwc-jsonManualClass)

Comandos

|APEX|

lwc-apex4LWC                   --> Clase que se puede exponer hacia lwc, recuerde usar lwc-callApex en un componente JS
lwc-scheduler                  --> Clase programada, tambien son conocidos como jobs
lwc-requestGet                 --> Puedes usar este metodo para hacer llamadas rest y obtener su respuesta tipo GET
lwc-requestPost                --> Puedes usar este metodo para hacer llamadas rest y obtener su respuesta tipo POST
lwc-json2Apex                  --> Puedes usar una clase para decodificar tu Json y luego usarla como cualquier otro objeto
lwc-mock-tokenSessionIdExample --> Ejemplo de un token de sesión salesforce
lwc-getTokenSessionId          --> Forzar token (Token de muy alto nivel, no deberia ser consultado ni expuesto)
lwc-getBaseURL                 --> Base URL de la instancia actual
lwc-soap                       --> Post SOAP (Api Salesforce)
lwc-setter                     --> Setter and Getters Apex
lwc-requestTestStatic          --> Puedes usar este metodo para crear tu clase Test de un servicio usando un recurso estatico como Mock
lwc-requestTestWithClass       --> Puedes usar este metodo para crear tu clase Test de un servicio usando una Clase como Mock
lwc-constructors               --> Create class constructors

|BATCH|

lwc-install                    --> Instala servidor de pruebas LWC
lwc-init                       --> Inicia el servidor de pruebas LWC

|HTML|

lwc-onchange                   --> Permite disparar un evento en etiquetas </lightning-input>
lwc-repeat                     --> Permite repetir un arreglo dentro de una plantilla del tipo </template>
lwc-if                         --> Oculta o no un elemento del DOM con la etiqueta if
lwc-callson                    --> Puede utilizar una directiva hijo, pasando valores por sus atributos y usando la plantilla html de la directiva

|JS|

lwc-bind                       --> (@track - For Array and Binding), (@api get access external call from parent)
lwc-catchEvent                 --> (Handle tracker) listener event of var
lwc-init                       --> (Life Hooks) - Se ejecuta cuando el componente es insertado al DOM
lwc-delete                     --> (Life Hooks) - Se ejecuta cuando el componente es eliminado del DOM
lwc-timeout                    --> Acción sincrona, pausa el proceso durante un tiempo
lwc-obj                        --> Arreglo de objetos
lwc-dataExport                 --> Exporta un conjunto de datos
lwc-setter                     --> Genera un get y set api de componente hijo disponible para consumir con *callson* desde padre
lwc-getRecord                  --> Obtiene valores de los campos del registro desde la pagina en donde es ubicado el componente
lwc-callApex                   --> Permite llamar un apex con o sin parametros
lwc-beautiful                  --> Crea una estructura limpia y organizada de tu código

|XML| only lwc, no Apex

lwc-xml                        --> (XML Base) General configs for xml base
lwc-tag                        --> (Add access LWC for different pages) Records in AppPage,RecordPage and others parts

Example

lwc-init

Batch

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft