0.6.96 • Published 1 year ago

@sfdocs-internal/wires v0.6.96

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

@salesforcedocs/wires

This package contains various implementations of custom LWC wire adapters in order to provide components with the ability to store and retrieve data with various expiration needs.

Currently implemented forms of data storage:

  • In-memory storage - runtime memory, data is cleared when the DOM is re-rendered
  • Session Storage - data is cleared when the page session ends
  • Local Storage - data has no expiration and persists a browser restart

Usage

import { LightningElement, wire } from "lwc";
import { getLocalStorageData, setLocalStorageData } from "@sfdocs-internal/wires";

export default class App extends LightningElement {
    @wire(getLocalStorageData, { key: "time" })
    time = Date.now();

    connectedCallback() {
        setInterval(() => {
            setLocalStorageData("time", Date.now());
        }, 500);
    }
}

API

getMemoryStorageData

The handle to the Memory Storage Wire Adapter class. To be passed into LWC @wire decorator.

  • Params
    • adapterConfig {object} (required) - The wire adapter's configuration object
      • key {string} (required) - The unique reference to the data you wish to store.

setMemoryStorageData

A static function to store data into Memory Storage.

  • Params
    • key {string} (required) - The unique reference to the data to lookup.
    • value {string | number | boolean | null | undefined} (required) - The data value to store.

getLocalStorageData

The handle to the Local Storage Wire Adapter class. To be passed into LWC @wire decorator.

  • Params
    • adapterConfig {object} (required) - The wire adapter's configuration object
      • key {string} (required) - The unique reference to the data you wish to store.

setLocalStorageData

A static function to store data into Local Storage.

  • Params
    • key {string} (required) - The unique reference to the data to lookup.
    • value {string | number | boolean | null | undefined} (required) - The data value to store.

getSessionStorageData

The handle to the Session Storage Wire Adapter class. To be passed into LWC @wire decorator.

  • Params
    • adapterConfig {object} (required) - The wire adapter's configuration object
      • key {string} (required) - The unique reference to the data you wish to store.

setSessionStorageData

A static function to store data into Session Storage.

  • Params
    • key {string} (required) - The unique reference to the data to lookup.
    • value {string | number | boolean | null | undefined} (required) - The data value to store.
0.6.96

1 year ago

0.6.95-alpha4

1 year ago

0.6.95-alpha1

1 year ago

0.6.93-alpha1

1 year ago

0.6.92-alpha2

1 year ago

0.6.92-test2

1 year ago

0.6.92-test4

1 year ago

0.6.92-test5

1 year ago

0.6.92-test6

1 year ago

0.6.92-test3

2 years ago

0.6.91-alpha1

2 years ago

0.6.92-test

2 years ago

0.6.91

2 years ago

0.6.91-test

2 years ago

0.6.91-test2

2 years ago

0.6.90-alpha11

2 years ago

0.6.90-alpha10

2 years ago

0.6.90-alpha7

2 years ago

0.6.90-alpha6

2 years ago

0.6.90-alpha5

2 years ago

0.6.88-alpha

2 years ago

0.6.87-alpha

2 years ago

0.6.90-test

2 years ago

0.6.90-test6

2 years ago

0.6.90-test7

2 years ago

0.6.90-test8

2 years ago

0.6.90-test9

2 years ago

0.6.90-test2

2 years ago

0.6.90-test3

2 years ago

0.6.90-test5

2 years ago

0.6.88-alpha10

2 years ago

0.6.86-ssg-cdn2

2 years ago

0.6.86-ssg-cdn3

2 years ago

0.6.86-ssg-cdn1

2 years ago

0.6.86-media4

2 years ago

0.6.86-media5

2 years ago

0.6.86-ssg-perf1

2 years ago

0.6.88-ssg1

2 years ago

0.6.88-grid-poc1

2 years ago

0.6.90

2 years ago

0.6.87

2 years ago

0.6.86

2 years ago

0.6.89

2 years ago

0.6.88

2 years ago

0.6.89-test-pkg5

2 years ago

0.6.89-test-pkg6

2 years ago

0.6.89-test-pkg3

2 years ago

0.6.89-test-pkg4

2 years ago

0.6.89-test-pkg1

2 years ago

0.6.89-test-pkg2

2 years ago

0.6.87-alpha20

2 years ago

0.6.88-alpha1.0

2 years ago

0.6.88-alpha7

2 years ago

0.6.88-alpha8

2 years ago

0.6.88-alpha9

2 years ago

0.6.88-tabs-v1

2 years ago

0.6.88-alpha3

2 years ago

0.6.88-alpha4

2 years ago

0.6.88-alpha5

2 years ago

0.6.88-alpha6

2 years ago

0.6.88-alpha1

2 years ago

0.6.88-alpha2

2 years ago

0.6.87-locales2

2 years ago

0.6.88-alpha2.0

2 years ago

0.6.88-alpha3.0

2 years ago

0.6.86-ssg12

2 years ago

0.6.87-alpha3

2 years ago

0.6.87-alpha2

2 years ago

0.6.871

2 years ago

0.6.90-test11

2 years ago

0.6.90-test12

2 years ago

0.6.90-test10

2 years ago

0.6.89-alpha1.0

2 years ago

0.6.90-alpha1

2 years ago

0.6.90-alpha3

2 years ago

0.6.90-alpha2

2 years ago

0.6.90-alpha4

2 years ago

0.6.86-media1

2 years ago

0.6.86-media2

2 years ago

0.6.86-media3

2 years ago

0.6.86-ssg10

2 years ago

0.6.86-ssg11

2 years ago

0.6.86-ssg5

2 years ago

0.6.86-ssg4

2 years ago

0.6.86-ssg3

2 years ago

0.6.86-ssg2

2 years ago

0.6.86-ssg9

2 years ago

0.6.86-ssg8

2 years ago

0.6.86-ssg7

2 years ago

0.6.86-ssg6

2 years ago

0.6.85

2 years ago

0.6.85-ssg5

2 years ago

0.6.85-ssg6

2 years ago

0.6.85-ssg7

2 years ago

0.6.85-ssg8

2 years ago

0.6.85-ssg9

2 years ago

0.6.85-ssg1

2 years ago

0.6.85-ssg2

2 years ago

0.6.85-ssg3

2 years ago

0.6.85-ssg4

2 years ago

0.6.85-ssg12

2 years ago

0.6.85-ssg10

2 years ago

0.6.85-ssg11

2 years ago

0.6.86-ssg1

2 years ago

0.6.85-ssg18

2 years ago

0.6.85-ssg19

2 years ago

0.6.85-ssg16

2 years ago

0.6.85-ssg17

2 years ago

0.6.85-ssg14

2 years ago

0.6.85-ssg15

2 years ago

0.6.85-ssg24

2 years ago

0.6.85-ssg21

2 years ago

0.6.85-ssg22

2 years ago

0.6.85-ssg20

2 years ago

0.6.85-ssg27

2 years ago

0.6.85-ssg25

2 years ago

0.6.85-ssg26

2 years ago

0.6.83

2 years ago

0.6.84

2 years ago

0.6.85-url-alpha

2 years ago

0.6.83-alpha3

2 years ago

0.6.83-alpha2

2 years ago

0.6.83-alpha5

2 years ago

0.6.83-alpha4

2 years ago

0.6.83-alpha1

2 years ago

0.6.82-alpha4

2 years ago

0.6.82-alpha3

2 years ago

0.6.82-alpha1

2 years ago

0.6.81-alpha19

2 years ago

0.6.81-alpha15

2 years ago

0.6.81-alpha16

2 years ago

0.6.81-alpha17

2 years ago

0.6.81-alpha18

2 years ago

0.6.81-alpha11

2 years ago

0.6.81-alpha12

2 years ago

0.6.81-alpha14

2 years ago

0.6.81-alpha20

2 years ago

0.6.81-alpha21

2 years ago

0.6.81-alpha22

2 years ago

0.6.82

2 years ago

0.6.81

2 years ago

0.6.78-alpha30

3 years ago

0.6.68-toc2

2 years ago

0.6.77-alpha8

3 years ago

0.6.77-alpha2

3 years ago

0.6.81-alpha10

2 years ago

0.6.77-alpha1

3 years ago

0.6.77-alpha4

3 years ago

0.6.77-alpha3

3 years ago

0.6.77-alpha5

3 years ago

0.6.78-gha-17

3 years ago

0.6.78-gha-16

3 years ago

0.6.78-gha-15

3 years ago

0.6.78-gha-14

3 years ago

0.6.78-gha-13

3 years ago

0.6.78-gha-12

3 years ago

0.6.79-gha-alpha

3 years ago

0.6.81-alpha

2 years ago

0.6.78-toc

2 years ago

0.6.44-example1

3 years ago

0.6.78-alpha8

3 years ago

0.6.78-alpha9

3 years ago

0.6.76-alpha6

3 years ago

0.6.76-alpha7

3 years ago

0.6.78-alpha1

3 years ago

0.6.78-alpha2

3 years ago

0.6.78-alpha3

3 years ago

0.6.78-alpha4

3 years ago

0.6.78-alpha5

3 years ago

0.6.78-alpha6

3 years ago

0.6.78-alpha7

3 years ago

0.6.81-alpha8

2 years ago

0.6.81-alpha9

2 years ago

0.6.81-alpha4

2 years ago

0.6.81-alpha5

2 years ago

0.6.81-alpha6

2 years ago

0.6.81-alpha7

2 years ago

0.6.81-alpha1

2 years ago

0.6.81-alpha2

2 years ago

0.6.81-alpha3

2 years ago

0.6.78-alpha02

3 years ago

0.6.78-alpha01

3 years ago

0.6.78-alpha19

3 years ago

0.6.78-alpha10

3 years ago

0.6.78-alpha17

3 years ago

0.6.78-alpha18

3 years ago

0.6.78-alpha15

3 years ago

0.6.80

3 years ago

0.6.78-alpha16

3 years ago

0.6.78-alpha14

3 years ago

0.6.78-alpha11

3 years ago

0.6.78-alpha12

3 years ago

0.6.78

3 years ago

0.6.79

3 years ago

0.6.78-alpha20

3 years ago

0.6.78-alpha21

3 years ago

0.6.78-alpha28

3 years ago

0.6.78-alpha29

3 years ago

0.6.78-alpha26

3 years ago

0.6.78-alpha27

3 years ago

0.6.78-alpha24

3 years ago

0.6.78-alpha25

3 years ago

0.6.78-alpha22

3 years ago

0.6.78-alpha23

3 years ago

0.6.74-alpha5

3 years ago

0.6.74-alpha4

3 years ago

0.6.75-alpha1

3 years ago

0.6.74-alpha1

3 years ago

0.6.74-alpha3

3 years ago

0.6.74-alpha2

3 years ago

0.6.77-gha-5

3 years ago

0.6.77-gha-4

3 years ago

0.6.77-gha-7

3 years ago

0.6.77-gha-6

3 years ago

0.6.77-gha-9

3 years ago

0.6.77-gha-8

3 years ago

0.6.78-alpha

3 years ago

0.6.73-alpha3

3 years ago

0.6.76-alpha1

3 years ago

0.6.73-alpha2

3 years ago

0.6.76-alpha2

3 years ago

0.6.76-alpha3

3 years ago

0.6.77-alpha

3 years ago

0.6.76

3 years ago

0.6.75

3 years ago

0.6.77

3 years ago

0.6.74

3 years ago

0.6.72-alpha

3 years ago

0.6.71-alpha1.18

3 years ago

0.6.71-alpha1.17

3 years ago

0.6.71-alpha1.16

3 years ago

0.6.71-alpha1.15

3 years ago

0.6.71-alpha1.14

3 years ago

0.6.71-alpha1.11

3 years ago

0.6.71-alpha1.10

3 years ago

0.6.72-prettier2

3 years ago

0.6.72-prettier1

3 years ago

0.6.73-alpha

3 years ago

0.6.71-branch

3 years ago

0.6.74-alpha

3 years ago

0.6.73-alpha1

3 years ago

0.6.76-alpha

3 years ago

0.6.72

3 years ago

0.6.73

3 years ago

0.6.71-alpha1.1

3 years ago

0.6.71-alpha1.4

3 years ago

0.6.71-alpha1.5

3 years ago

0.6.71-alpha1.2

3 years ago

0.6.71-alpha1.3

3 years ago

0.6.71-alpha1.8

3 years ago

0.6.71-alpha1.9

3 years ago

0.6.71-alpha1.6

3 years ago

0.6.71-alpha1.7

3 years ago

0.6.71-code-meta

3 years ago

0.6.65-perf

3 years ago

0.6.69-alpha2

3 years ago

0.6.69-alpha1.3

3 years ago

0.6.69-alpha1

3 years ago

0.6.70-alpha1

3 years ago

0.6.65-perf1

3 years ago

0.6.70-alpha3

3 years ago

0.6.70-alpha2

3 years ago

0.6.67

3 years ago

0.6.66

3 years ago

0.6.69

3 years ago

0.6.68

3 years ago

0.6.69-lwr1

3 years ago

0.6.69-lwr2

3 years ago

0.6.69-lwr3

3 years ago

0.6.69-lwr4

3 years ago

0.6.69-lwr5

3 years ago

0.6.65-test1

3 years ago

0.6.71

3 years ago

0.6.70

3 years ago

0.6.65-noDeadUrl

3 years ago

0.6.58-perf

3 years ago

0.6.61-flex-ref1

3 years ago

0.6.61-flex-ref2

3 years ago

0.6.61-flex-ref3

3 years ago

0.6.61-flex-ref4

3 years ago

0.6.61-flex-ref5

3 years ago

0.6.61-flex-ref6

3 years ago

0.6.61-flex-ref7

3 years ago

0.6.65

3 years ago

0.6.64

3 years ago

0.6.61

3 years ago

0.6.60

3 years ago

0.6.63

3 years ago

0.6.62

3 years ago

0.6.58-test2

3 years ago

0.6.59

3 years ago

0.6.61-test1

3 years ago

0.6.58-flex-ref1

3 years ago

0.6.58-flex-ref2

3 years ago

0.6.62-iplugin

3 years ago

0.6.58-lint

3 years ago

0.6.58-test1

3 years ago

0.6.58

3 years ago

0.6.57

3 years ago

0.6.56-loc1

3 years ago

0.6.57-test

3 years ago

0.6.57-alpha02

3 years ago

0.6.57-flex-ref1

3 years ago

0.6.57-flex-ref

3 years ago

0.6.56

3 years ago

0.6.53-alpha2

3 years ago

0.6.53-overview

3 years ago

0.6.53

3 years ago

0.6.47-omic04

3 years ago

0.6.47-omic03

3 years ago

0.6.52-alpha8

3 years ago

0.6.52-alpha9

3 years ago

0.6.53-alpha1

3 years ago

0.6.52

3 years ago

0.6.51-ref

3 years ago

0.6.47-alpha02

3 years ago

0.6.51-ver

3 years ago

0.6.52-alpha1

3 years ago

0.6.52-alpha2

3 years ago

0.6.52-alpha3

3 years ago

0.6.52-alpha4

3 years ago

0.6.52-alpha5

3 years ago

0.6.52-alpha6

3 years ago

0.6.52-alpha7

3 years ago

0.6.52-callout

3 years ago

0.6.52-ver

3 years ago

0.6.47-alpha1

3 years ago

0.6.50-alpha4

3 years ago

0.6.50-alpha5

3 years ago

0.6.50

3 years ago

0.6.51

3 years ago

0.6.47-omic01

3 years ago

0.6.47-omic02

3 years ago

0.6.46-alpha2

3 years ago

0.6.45

4 years ago

0.6.45-test

4 years ago

0.6.47

3 years ago

0.6.46

4 years ago

0.6.49

3 years ago

0.6.48

3 years ago

0.6.45-alpha1

4 years ago

0.6.49-test1

3 years ago

0.6.45-test1

4 years ago

0.6.51-alpha2

3 years ago

0.6.51-alpha1

3 years ago

0.6.43-alpha03

4 years ago

0.6.43-alpha02

4 years ago

0.6.43-alpha2

4 years ago

0.6.43-alpha01

4 years ago

0.6.43-alpha9

4 years ago

0.6.43-alpha8

4 years ago

0.6.44-doc-phase

4 years ago

0.6.44-banner-1

4 years ago

0.6.43-alpha11

4 years ago

0.6.43

4 years ago

0.6.42

4 years ago

0.6.44

4 years ago

0.6.44-alpha01

4 years ago

0.6.44-alpha02

4 years ago

0.6.44-alpha9

4 years ago

0.6.38-test5

4 years ago

0.6.38-test4

4 years ago

0.6.38-test6

4 years ago

0.6.38-test3

4 years ago

0.6.38-test2

4 years ago

0.6.41-alpha01

4 years ago

0.6.42-alpha11

4 years ago

0.6.42-alpha12

4 years ago

0.6.39-alpha5

4 years ago

0.6.39-alpha7

4 years ago

0.6.39-alpha2

4 years ago

0.6.39-alpha1

4 years ago

0.6.39-alpha3

4 years ago

0.6.41

4 years ago

0.6.40-alpha1

4 years ago

0.6.40

4 years ago

0.6.40-alpha01

4 years ago

0.6.39-alpha0

4 years ago

0.6.37-alpha10

4 years ago

0.6.39

4 years ago

0.6.37-alpha9

4 years ago

0.6.37-alpha8

4 years ago

0.6.36-alpha4

4 years ago

0.6.36-alpha5

4 years ago

0.6.37-alpha6

4 years ago

0.6.37-alpha3

4 years ago

0.6.37-alpha7

4 years ago

0.6.37-test1

4 years ago

0.6.37-alpha1

4 years ago

0.6.37-test2

4 years ago

0.6.37-test3

4 years ago

0.6.37-test4

4 years ago

0.6.37-test5

4 years ago

0.6.38

4 years ago

0.6.37-alpha

4 years ago

0.6.37-alpha2

4 years ago

0.6.37

4 years ago

0.6.36

4 years ago

0.6.36-alpha2

4 years ago

0.6.36-test1

4 years ago

0.6.35-alpha1

4 years ago

0.6.35

4 years ago

0.6.33-alpha4

4 years ago

0.6.34

4 years ago

0.6.33

4 years ago

0.6.30-latest

4 years ago

0.6.30

4 years ago

0.6.29-alpha11

4 years ago

0.6.29-alpha5

4 years ago

0.6.29-alpha3

4 years ago

0.6.29

4 years ago

0.6.28

4 years ago

0.6.27

4 years ago

0.5.135-alpha10

4 years ago

0.6.25

4 years ago

0.6.24

4 years ago

0.6.23

4 years ago

0.6.22

4 years ago

0.6.21

4 years ago

0.6.20

4 years ago

0.6.19

4 years ago

0.6.18

4 years ago

0.6.17

4 years ago

0.5.135-alpha9

4 years ago

0.6.13-alpha1

4 years ago

0.6.14

4 years ago

0.6.15

4 years ago

0.6.12-alpha1

4 years ago

0.5.135-alpha8

4 years ago

0.6.12

4 years ago

0.6.13

4 years ago

0.6.9

4 years ago

0.6.8-alpha1

4 years ago

0.6.8-alpha2

4 years ago

0.6.10

4 years ago

0.5.135-alpha7

4 years ago

0.6.11

4 years ago

0.6.8-alpha3

4 years ago

0.6.8-alpha4

4 years ago

0.6.7

4 years ago

0.6.8

4 years ago

0.6.7-alpha0

4 years ago

0.6.6

4 years ago

0.6.6-alpha1

4 years ago

0.6.5

4 years ago

0.6.4-alpha3

4 years ago

0.6.4-alpha2

4 years ago

0.6.4

4 years ago

0.6.3

4 years ago

0.6.1-alpha2

4 years ago

0.6.1-alpha1

4 years ago

0.6.1

4 years ago

0.5.139

4 years ago

0.5.138

4 years ago

0.5.135-alpha6

4 years ago

0.5.135-alpha5

4 years ago

0.5.137

4 years ago

0.5.136

4 years ago

0.5.135-alpha3

4 years ago

0.5.135-alpha2

4 years ago

0.5.135-alpha1

4 years ago

0.5.135

4 years ago

0.5.134-alpha1

4 years ago

0.5.134

4 years ago

0.5.133

4 years ago

0.5.132

4 years ago

0.5.131

4 years ago

0.5.130

4 years ago