--- Title: Local Preference Cloud Service Added: v3.4.0 Status: Experimental Last reviewed: 2019-08-06 --- # [Local Preference Cloud Service](../../../lib/process-services-cloud/src/lib/services/local-preference-cloud.service.ts "Defined in local-preference-cloud.service.ts") Manages Local Storage preferences. ## Class members ### Methods - **createPreference**(key: `string`, newPreference: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)``
Creates local preference. - _key:_ `string` - Key of the target preference - _newPreference:_ `any` - Details of new local preference - **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`` - Observable of created local preferences - **deletePreference**(key: `string`, preferences: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)``
Deletes local preference by given preference key. - _key:_ `string` - Key of the target preference - _preferences:_ `any` - Details of updated preferences - **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`` - Observable of preferences without deleted preference - **getPreferenceByKey**(key: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)``
Gets local preference. - _key:_ `string` - Key of the target preference - **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`` - Observable of local preference - **getPreferences**(key: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)``
Gets local preferences - _key:_ `string` - (Optional) - **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`` - List of local preferences - **updatePreference**(key: `string`, updatedPreference: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)``
Updates local preference. - _key:_ `string` - Key of the target preference - _updatedPreference:_ `any` - Details of updated preference - **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`` - Observable of updated local preferences ## See also - [User preference Cloud Service](user-preference-cloud.service.md)