Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Outline Design System SnippetsNew to Visual Studio Code? Get it now.
Outline Design System Snippets

Outline Design System Snippets

phase2technology

|
411 installs
| (0) | Free
VS Code snippets to streamline development for the Outline Design System
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Outline snippets

Snippets for the Outline Design system. Extended from Lit Snippets to add Outline specific commands to speed up development.

Features

  • Supports TypeScript with Lit 2.0

List

Includes all snippets from Lit Snippets as well as additional Outline specific commands for scaffolding components and stories

OutlineElement

Trigger Snippet
outline template Create Outline subclass with styles and render function

Outline Story

Trigger Snippet
outline story Create Outline component Storybook story

Outline Testing

Trigger Snippet
outline test Create Outline component test

Element and Its Property Snippets

Trigger Snippet
litbase Create LitElement subclasss
lit template Create LitElement subclasss with styles and render fn
litprop Generate property
litquery Generate @query property
litqueryall Generate @queryall property
litrender Generate render function with lit-html
litstyles Generate styles static property
ctlit template Create @conectate/ct-lit subclasss with styles and render fn

Event Related Snippets

Trigger Snippet
addeventlistener Generate component's event listener
litfire | fire | litdispatchevent Generate dispatch of the event

Custom Element Lifecycle Callback Snippets

Trigger Snippet
connectedcallback Generate connectedCallback()
disconnectedcallback Generate disconnectedCallback()
adoptedcallback Generate adoptedCallback()
attributechangedcallback Generate attributechangedCallback(_,_,_)
observedattributes Generate static get observedAttributes() see Observing changes to attributes

Other Snippets

Trigger Snippet
importele Import other element

Development

Install dependencies yarn install

To package extension locally yarn run package

Install package code --install-extension ./outline-snippets-<version number>.vsix

Uninstall package code --uninstall-extension ./outline-snippets-<version number>.vsix

Publish package yarn run dist

Contact

(TODO)

License

MIT

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