Skip to content

Commit 0939b04

Browse files
committed
ci: Format code
1 parent 0701406 commit 0939b04

1 file changed

Lines changed: 56 additions & 50 deletions

File tree

docs/brand-guides/schlage-locks/get-started-with-schlage-locks.md

Lines changed: 56 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -208,21 +208,8 @@ Next, you can perform the basic action of locking and unlocking the door.
208208
| device\_id | String | |
209209

210210
{% tabs %}
211-
{% tab title="Python" %}
212-
```python
213-
# lock the door
214-
seam.locks.lock_door(device_id: some_lock.device_id)
215-
updated_lock = seam.locks.get(device_id: some_lock.device_id)
216-
assert updated_lock.properties["locked"] is True
217-
218-
# Now unlock the door
219-
seam.locks.unlock_door(device_id: some_lock.device_id)
220-
updated_lock = seam.locks.get(device_id: some_lock.device_id)
221-
assert updated_lock.properties["locked"] is False
222-
```
223-
{% endtab %}
211+
{% tab title="JavaScript" %}
224212

225-
{% tab title="Javascript" %}
226213
```javascript
227214
// lock the door
228215
await seam.locks.lockDoor(someLock.device_id)
@@ -236,7 +223,23 @@ console.log(updatedLock.properties.locked) // false
236223
```
237224
{% endtab %}
238225

226+
{% tab title="Python" %}
227+
228+
```python
229+
# lock the door
230+
seam.locks.lock_door(device_id: some_lock.device_id)
231+
updated_lock = seam.locks.get(device_id: some_lock.device_id)
232+
assert updated_lock.properties["locked"] is True
233+
234+
# Now unlock the door
235+
seam.locks.unlock_door(device_id: some_lock.device_id)
236+
updated_lock = seam.locks.get(device_id: some_lock.device_id)
237+
assert updated_lock.properties["locked"] is False
238+
```
239+
{% endtab %}
240+
239241
{% tab title="Ruby" %}
242+
240243
```ruby
241244
# lock the door
242245
seam.locks.lock_door(device_id: some_lock.device_id)
@@ -258,43 +261,8 @@ All Schlage wifi locks come with a keypad built-in to program access codes. Thes
258261
The Seam API makes it easy to program both `ongoing` codes and `timebound` codes on a Schlage lock. You can find out more about Schlage lock access code in our [core concept section on access codes.](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes)
259262

260263
{% tabs %}
261-
{% tab title="Python" %}
262-
```python
263-
# create an ongoing code
264-
seam.access_codes.create(
265-
device=some_lock, code="123456", name="Personal Access Code"
266-
)
267-
268-
# create a timebound code
269-
seam.access_codes.create(
270-
device=some_lock,
271-
code="888888",
272-
name="My Temp Access Code",
273-
starts_at="2028-08-12T19:23:42+0000",
274-
ends_at="2028-08-13T19:23:42+0000"
275-
)
276-
277-
# you can use a device or a device_id as the "device" parameter
278-
seam.access_codes.list(device=some_lock)
279-
# [
280-
# AccessCode(
281-
# access_code_id='af5272b1-2a49-4eb5-9388-2447fc7b5bd1',
282-
# type='ongoing',
283-
# code='123459'
284-
# ),
285-
# AccessCode(
286-
# access_code_id='8c2db4da-b137-4c08-a2c3-d611e6ff91b3',
287-
# type='timebound',
288-
# code='888888',
289-
# starts_at='2028-08-12T19:24:00.000Z',
290-
# ends_at='2028-08-13T19:24:00.000Z',
291-
# )
292-
# ]
293-
294-
```
295-
{% endtab %}
264+
{% tab title="JavaScript" %}
296265

297-
{% tab title="Javascript" %}
298266
```javascript
299267
// create an ongoing code
300268
await seam.accessCodes.create({
@@ -338,7 +306,45 @@ await seam.accessCodes.list({
338306
```
339307
{% endtab %}
340308

309+
{% tab title="Python" %}
310+
311+
```python
312+
# create an ongoing code
313+
seam.access_codes.create(
314+
device=some_lock, code="123456", name="Personal Access Code"
315+
)
316+
317+
# create a timebound code
318+
seam.access_codes.create(
319+
device=some_lock,
320+
code="888888",
321+
name="My Temp Access Code",
322+
starts_at="2028-08-12T19:23:42+0000",
323+
ends_at="2028-08-13T19:23:42+0000"
324+
)
325+
326+
# you can use a device or a device_id as the "device" parameter
327+
seam.access_codes.list(device=some_lock)
328+
# [
329+
# AccessCode(
330+
# access_code_id='af5272b1-2a49-4eb5-9388-2447fc7b5bd1',
331+
# type='ongoing',
332+
# code='123459'
333+
# ),
334+
# AccessCode(
335+
# access_code_id='8c2db4da-b137-4c08-a2c3-d611e6ff91b3',
336+
# type='timebound',
337+
# code='888888',
338+
# starts_at='2028-08-12T19:24:00.000Z',
339+
# ends_at='2028-08-13T19:24:00.000Z',
340+
# )
341+
# ]
342+
343+
```
344+
{% endtab %}
345+
341346
{% tab title="Ruby" %}
347+
342348
```ruby
343349
# create an ongoing code
344350
seam.access_codes.create(

0 commit comments

Comments
 (0)