0.6.96 • Published 25 days ago

@sfdocs-internal/wires v0.6.96

Weekly downloads
-
License
MIT
Repository
-
Last release
25 days 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

25 days ago

0.6.96-cdn-mapper3

2 months ago

0.6.95-alpha4

2 months ago

0.6.95-alpha1

2 months ago

0.6.96-cdn-mapper2

2 months ago

0.6.96-cdn-mapper1

2 months ago

0.6.93-alpha1

3 months ago

0.6.91-lwr1-alpha

3 months ago

0.6.92-alpha2

3 months ago

0.6.92-test2

3 months ago

0.6.92-test4

3 months ago

0.6.92-test5

3 months ago

0.6.92-test6

3 months ago

0.6.92-test3

4 months ago

0.6.91-alpha1

4 months ago

0.6.92-test

4 months ago

0.6.91

4 months ago

0.6.91-test

4 months ago

0.6.91-test2

4 months ago

0.6.90-alpha11

5 months ago

0.6.90-alpha10

5 months ago

0.6.90-alpha7

5 months ago

0.6.90-alpha6

5 months ago

0.6.90-alpha5

5 months ago

0.6.88-alpha

9 months ago

0.6.93-EnglishOnly

8 months ago

0.6.87-alpha

9 months ago

0.6.90-test

6 months ago

0.6.90-test6

6 months ago

0.6.90-test7

6 months ago

0.6.90-test8

6 months ago

0.6.90-test9

6 months ago

0.6.90-test2

6 months ago

0.6.90-test3

6 months ago

0.6.90-test5

6 months ago

0.6.88-alpha10

7 months ago

0.6.86-ssg-cdn2

10 months ago

0.6.86-ssg-cdn3

10 months ago

0.6.86-ssg-cdn1

10 months ago

0.6.96-EnglishOnly

8 months ago

0.6.94-EnglishOnly

8 months ago

0.6.90-EnglishOnly

8 months ago

0.6.92-EnglishOnly

8 months ago

0.6.86-media4

10 months ago

0.6.86-media5

10 months ago

0.6.86-ssg-perf1

10 months ago

0.6.88-ssg1

8 months ago

0.6.88-grid-poc1

8 months ago

0.6.90

5 months ago

0.6.89-EnglishOnly

9 months ago

0.6.87-EnglishOnly

9 months ago

0.6.87

9 months ago

0.6.86

10 months ago

0.6.89

7 months ago

0.6.88

9 months ago

0.6.88-EnglishOnly

9 months ago

0.6.88-Validation

8 months ago

0.6.89-test-pkg5

7 months ago

0.6.89-test-pkg6

6 months ago

0.6.89-test-pkg3

7 months ago

0.6.89-test-pkg4

7 months ago

0.6.89-test-pkg1

7 months ago

0.6.89-test-pkg2

7 months ago

0.6.87-alpha20

9 months ago

0.6.88-alpha1.0

7 months ago

0.6.88-alpha7

8 months ago

0.6.88-alpha8

8 months ago

0.6.88-alpha9

8 months ago

0.6.88-tabs-v1

8 months ago

0.6.88-alpha3

9 months ago

0.6.88-alpha4

9 months ago

0.6.88-alpha5

9 months ago

0.6.88-alpha6

9 months ago

0.6.88-alpha1

8 months ago

0.6.88-alpha2

9 months ago

0.6.87-locales2

10 months ago

0.6.95-EnglishOnly

8 months ago

0.6.88-alpha2.0

7 months ago

0.6.88-alpha3.0

7 months ago

0.6.86-ssg12

10 months ago

0.6.87-alpha3

9 months ago

0.6.87-alpha2

9 months ago

0.6.89-Validation

7 months ago

0.6.871

9 months ago

0.6.90-test11

6 months ago

0.6.90-test12

6 months ago

0.6.90-test10

6 months ago

0.6.89-alpha1.0

7 months ago

0.6.87-ssg-sitemap4

10 months ago

0.6.87-ssg-sitemap3

10 months ago

0.6.87-ssg-sitemap2

10 months ago

0.6.87-ssg-sitemap1

10 months ago

0.6.90-1-cssalpha

5 months ago

0.6.90-alpha1

5 months ago

0.6.90-alpha3

5 months ago

0.6.90-alpha2

5 months ago

0.6.90-alpha4

5 months ago

0.6.86-media1

11 months ago

0.6.86-media2

11 months ago

0.6.86-media3

11 months ago

0.6.86-ssg10

11 months ago

0.6.86-ssg11

11 months ago

0.6.86-ssg5

11 months ago

0.6.86-ssg4

11 months ago

0.6.86-ssg3

11 months ago

0.6.86-ssg2

11 months ago

0.6.86-ssg9

11 months ago

0.6.86-ssg8

11 months ago

0.6.86-ssg7

11 months ago

0.6.86-ssg6

11 months ago

0.6.85-releasePhase

11 months ago

0.6.85

11 months ago

0.6.85-link-alpha

11 months ago

0.6.85-ssg5

12 months ago

0.6.85-ssg6

12 months ago

0.6.85-ssg7

12 months ago

0.6.85-ssg8

12 months ago

0.6.85-ssg9

12 months ago

0.6.85-ssg1

12 months ago

0.6.85-ssg2

12 months ago

0.6.85-ssg3

12 months ago

0.6.85-ssg4

12 months ago

0.6.85-ssg12

11 months ago

0.6.85-ssg10

12 months ago

0.6.85-ssg11

12 months ago

0.6.86-ssg1

11 months ago

0.6.85-ssg18

11 months ago

0.6.85-ssg19

11 months ago

0.6.85-ssg16

11 months ago

0.6.85-ssg17

11 months ago

0.6.85-ssg14

11 months ago

0.6.85-ssg15

11 months ago

0.6.85-ssg24

11 months ago

0.6.85-ssg21

11 months ago

0.6.85-ssg22

11 months ago

0.6.85-ssg20

11 months ago

0.6.85-ssg27

11 months ago

0.6.85-ssg25

11 months ago

0.6.85-ssg26

11 months ago

0.6.83

1 year ago

0.6.84

1 year ago

0.6.83-alpha3

1 year ago

0.6.83-alpha2

1 year ago

0.6.83-alpha5

1 year ago

0.6.83-alpha4

1 year ago

0.6.83-alpha1

1 year ago

0.6.82-alpha4

1 year ago

0.6.82-alpha3

1 year ago

0.6.82-alpha1

1 year ago

0.6.81-alpha19

1 year ago

0.6.81-alpha15

1 year ago

0.6.81-alpha16

1 year ago

0.6.81-alpha17

1 year ago

0.6.81-alpha18

1 year ago

0.6.81-alpha11

1 year ago

0.6.81-alpha12

1 year ago

0.6.81-alpha14

1 year ago

0.6.81-alpha20

1 year ago

0.6.81-alpha21

1 year ago

0.6.81-alpha22

1 year ago

0.6.82

1 year ago

0.6.81

1 year ago

0.6.78-alpha30

1 year ago

0.6.68-toc2

1 year ago

0.6.77-alpha8

1 year ago

0.6.77-alpha2

1 year ago

0.6.81-alpha10

1 year ago

0.6.77-alpha1

1 year ago

0.6.77-alpha4

1 year ago

0.6.77-alpha3

1 year ago

0.6.77-alpha5

1 year ago

0.6.78-gha-17

1 year ago

0.6.78-gha-16

1 year ago

0.6.78-gha-15

1 year ago

0.6.78-gha-14

1 year ago

0.6.78-gha-13

1 year ago

0.6.78-gha-12

1 year ago

0.6.81-alpha

1 year ago

0.6.78-toc

1 year ago

0.6.44-example1

1 year ago

0.6.78-alpha8

1 year ago

0.6.78-alpha9

1 year ago

0.6.76-alpha6

1 year ago

0.6.76-alpha7

1 year ago

0.6.78-alpha1

1 year ago

0.6.78-alpha2

1 year ago

0.6.78-alpha3

1 year ago

0.6.78-alpha4

1 year ago

0.6.78-alpha5

1 year ago

0.6.78-alpha6

1 year ago

0.6.78-alpha7

1 year ago

0.6.81-alpha8

1 year ago

0.6.81-alpha9

1 year ago

0.6.81-alpha4

1 year ago

0.6.81-alpha5

1 year ago

0.6.81-alpha6

1 year ago

0.6.81-alpha7

1 year ago

0.6.81-alpha1

1 year ago

0.6.81-alpha2

1 year ago

0.6.81-alpha3

1 year ago

0.6.78-alpha02

1 year ago

0.6.78-alpha01

1 year ago

0.6.78-alpha19

1 year ago

0.6.78-alpha10

1 year ago

0.6.78-alpha17

1 year ago

0.6.78-alpha18

1 year ago

0.6.78-alpha15

1 year ago

0.6.80

1 year ago

0.6.78-alpha16

1 year ago

0.6.78-alpha14

1 year ago

0.6.78-alpha11

1 year ago

0.6.78-alpha12

1 year ago

0.6.78

1 year ago

0.6.79

1 year ago

0.6.78-alpha20

1 year ago

0.6.78-alpha21

1 year ago

0.6.78-alpha28

1 year ago

0.6.78-alpha29

1 year ago

0.6.78-alpha26

1 year ago

0.6.78-alpha27

1 year ago

0.6.78-alpha24

1 year ago

0.6.78-alpha25

1 year ago

0.6.78-alpha22

1 year ago

0.6.78-alpha23

1 year ago

0.6.74-alpha5

2 years ago

0.6.74-alpha4

2 years ago

0.6.75-alpha1

2 years ago

0.6.74-alpha1

2 years ago

0.6.74-alpha3

2 years ago

0.6.74-alpha2

2 years ago

0.6.77-gha-5

1 year ago

0.6.77-gha-4

1 year ago

0.6.77-gha-7

1 year ago

0.6.77-gha-6

1 year ago

0.6.77-gha-9

1 year ago

0.6.77-gha-8

1 year ago

0.6.78-alpha

1 year ago

0.6.73-alpha3

2 years ago

0.6.76-alpha1

2 years ago

0.6.73-alpha2

2 years ago

0.6.76-alpha2

2 years ago

0.6.76-alpha3

2 years ago

0.6.77-alpha

2 years ago

0.6.76

2 years ago

0.6.75

2 years ago

0.6.77

1 year ago

0.6.74

2 years ago

0.6.72-alpha

2 years ago

0.6.71-alpha1.18

2 years ago

0.6.71-alpha1.17

2 years ago

0.6.71-alpha1.16

2 years ago

0.6.71-alpha1.15

2 years ago

0.6.71-alpha1.14

2 years ago

0.6.71-alpha1.11

2 years ago

0.6.71-alpha1.10

2 years ago

0.6.72-prettier2

2 years ago

0.6.72-prettier1

2 years ago

0.6.73-alpha

2 years ago

0.6.71-branch

2 years ago

0.6.74-alpha

2 years ago

0.6.73-alpha1

2 years ago

0.6.76-alpha

2 years ago

0.6.72

2 years ago

0.6.73

2 years ago

0.6.71-alpha1.1

2 years ago

0.6.71-alpha1.4

2 years ago

0.6.71-alpha1.5

2 years ago

0.6.71-alpha1.2

2 years ago

0.6.71-alpha1.3

2 years ago

0.6.71-alpha1.8

2 years ago

0.6.71-alpha1.9

2 years ago

0.6.71-alpha1.6

2 years ago

0.6.71-alpha1.7

2 years ago

0.6.71-code-meta

2 years ago

0.6.65-perf

2 years ago

0.6.69-alpha2

2 years ago

0.6.69-alpha1.3

2 years ago

0.6.69-alpha1

2 years ago

0.6.70-alpha1

2 years ago

0.6.65-perf1

2 years ago

0.6.70-alpha3

2 years ago

0.6.70-alpha2

2 years ago

0.6.67

2 years ago

0.6.66

2 years ago

0.6.69

2 years ago

0.6.68

2 years ago

0.6.69-lwr1

2 years ago

0.6.69-lwr2

2 years ago

0.6.69-lwr3

2 years ago

0.6.69-lwr4

2 years ago

0.6.69-lwr5

2 years ago

0.6.65-test1

2 years ago

0.6.71

2 years ago

0.6.70

2 years ago

0.6.65-noDeadUrl

2 years ago

0.6.58-perf

2 years ago

0.6.61-flex-ref1

2 years ago

0.6.61-flex-ref2

2 years ago

0.6.61-flex-ref3

2 years ago

0.6.61-flex-ref4

2 years ago

0.6.61-flex-ref5

2 years ago

0.6.61-flex-ref6

2 years ago

0.6.61-flex-ref7

2 years ago

0.6.65

2 years ago

0.6.64

2 years ago

0.6.61

2 years ago

0.6.60

2 years ago

0.6.63

2 years ago

0.6.62

2 years ago

0.6.58-test2

2 years ago

0.6.59

2 years ago

0.6.61-test1

2 years ago

0.6.58-flex-ref1

2 years ago

0.6.58-flex-ref2

2 years ago

0.6.62-iplugin

2 years ago

0.6.58-lint

2 years ago

0.6.58-test1

2 years ago

0.6.58

2 years ago

0.6.57

2 years ago

0.6.56-loc1

2 years ago

0.6.57-test

2 years ago

0.6.57-alpha02

2 years ago

0.6.57-flex-ref1

2 years ago

0.6.57-flex-ref

2 years ago

0.6.56

2 years ago

0.6.53-alpha2

2 years ago

0.6.53-overview

2 years ago

0.6.53

2 years ago

0.6.47-omic04

2 years ago

0.6.47-omic03

2 years ago

0.6.52-alpha8

2 years ago

0.6.52-alpha9

2 years ago

0.6.53-alpha1

2 years ago

0.6.52

2 years ago

0.6.51-ref

2 years ago

0.6.47-alpha02

2 years ago

0.6.51-ver

2 years ago

0.6.52-alpha1

2 years ago

0.6.52-alpha2

2 years ago

0.6.52-alpha3

2 years ago

0.6.52-alpha4

2 years ago

0.6.52-alpha5

2 years ago

0.6.52-alpha6

2 years ago

0.6.52-alpha7

2 years ago

0.6.52-callout

2 years ago

0.6.52-ver

2 years ago

0.6.47-alpha1

2 years ago

0.6.50-alpha4

2 years ago

0.6.50-alpha5

2 years ago

0.6.50

2 years ago

0.6.51

2 years ago

0.6.47-omic01

2 years ago

0.6.47-omic02

2 years ago

0.6.46-alpha2

2 years ago

0.6.45

2 years ago

0.6.45-test

2 years ago

0.6.47

2 years ago

0.6.46

2 years ago

0.6.49

2 years ago

0.6.48

2 years ago

0.6.45-alpha1

2 years ago

0.6.49-test1

2 years ago

0.6.45-test1

2 years ago

0.6.51-alpha2

2 years ago

0.6.51-alpha1

2 years ago

0.6.43-alpha03

2 years ago

0.6.43-alpha02

2 years ago

0.6.43-alpha2

2 years ago

0.6.43-alpha01

2 years ago

0.6.43-alpha9

2 years ago

0.6.43-alpha8

2 years ago

0.6.44-doc-phase

2 years ago

0.6.44-banner-1

2 years ago

0.6.43-alpha11

2 years ago

0.6.43

2 years ago

0.6.42

2 years ago

0.6.44

2 years ago

0.6.44-alpha01

2 years ago

0.6.44-alpha02

2 years ago

0.6.44-alpha9

2 years ago

0.6.38-test5

2 years ago

0.6.38-test4

2 years ago

0.6.38-test6

2 years ago

0.6.38-test3

2 years ago

0.6.38-test2

2 years ago

0.6.41-alpha01

2 years ago

0.6.42-alpha11

2 years ago

0.6.42-alpha12

2 years ago

0.6.39-alpha5

3 years ago

0.6.39-alpha7

3 years ago

0.6.39-alpha2

3 years ago

0.6.39-alpha1

3 years ago

0.6.39-alpha3

3 years ago

0.6.41

3 years ago

0.6.40-alpha1

3 years ago

0.6.40

3 years ago

0.6.40-alpha01

3 years ago

0.6.39-alpha0

3 years ago

0.6.37-alpha10

3 years ago

0.6.39

3 years ago

0.6.37-alpha9

3 years ago

0.6.37-alpha8

3 years ago

0.6.36-alpha4

3 years ago

0.6.36-alpha5

3 years ago

0.6.37-alpha6

3 years ago

0.6.37-alpha3

3 years ago

0.6.37-alpha7

3 years ago

0.6.37-test1

3 years ago

0.6.37-alpha1

3 years ago

0.6.37-test2

3 years ago

0.6.37-test3

3 years ago

0.6.37-test4

3 years ago

0.6.37-test5

3 years ago

0.6.38

3 years ago

0.6.37-alpha

3 years ago

0.6.37-alpha2

3 years ago

0.6.37

3 years ago

0.6.36

3 years ago

0.6.36-alpha2

3 years ago

0.6.36-test1

3 years ago

0.6.35-alpha1

3 years ago

0.6.35

3 years ago

0.6.33-alpha4

3 years ago

0.6.34

3 years ago

0.6.33

3 years ago

0.6.30-latest

3 years ago

0.6.30

3 years ago

0.6.29-alpha11

3 years ago

0.6.29-alpha5

3 years ago

0.6.29-alpha3

3 years ago

0.6.29

3 years ago

0.6.28

3 years ago

0.6.27

3 years ago

0.5.135-alpha10

3 years ago

0.6.25

3 years ago

0.6.24

3 years ago

0.6.23

3 years ago

0.6.22

3 years ago

0.6.21

3 years ago

0.6.20

3 years ago

0.6.19

3 years ago

0.6.18

3 years ago

0.6.17

3 years ago

0.5.135-alpha9

3 years ago

0.6.13-alpha1

3 years ago

0.6.14

3 years ago

0.6.15

3 years ago

0.6.12-alpha1

3 years ago

0.5.135-alpha8

3 years ago

0.6.12

3 years ago

0.6.13

3 years ago

0.6.9

3 years ago

0.6.8-alpha1

3 years ago

0.6.8-alpha2

3 years ago

0.6.10

3 years ago

0.5.135-alpha7

3 years ago

0.6.11

3 years ago

0.6.8-alpha3

3 years ago

0.6.8-alpha4

3 years ago

0.6.7

3 years ago

0.6.8

3 years ago

0.6.7-alpha0

3 years ago

0.6.6

3 years ago

0.6.6-alpha1

3 years ago

0.6.5

3 years ago

0.6.4-alpha3

3 years ago

0.6.4-alpha2

3 years ago

0.6.4

3 years ago

0.6.3

3 years ago

0.6.1-alpha2

3 years ago

0.6.1-alpha1

3 years ago

0.6.1

3 years ago

0.5.139

3 years ago

0.5.138

3 years ago

0.5.135-alpha6

3 years ago

0.5.135-alpha5

3 years ago

0.5.137

3 years ago

0.5.136

3 years ago

0.5.135-alpha3

3 years ago

0.5.135-alpha2

3 years ago

0.5.135-alpha1

3 years ago

0.5.135

3 years ago

0.5.134-alpha1

3 years ago

0.5.134

3 years ago

0.5.133

3 years ago

0.5.132

3 years ago

0.5.131

3 years ago

0.5.130

3 years ago