Difference between revisions of "Development:Prana Breath API"
From Olekdia Wiki
Line 67: | Line 67: | ||
| Indicates public id of the training. All [[Training_type|trainings in this list]] have their own ''public_id''. Readonly value. | | Indicates public id of the training. All [[Training_type|trainings in this list]] have their own ''public_id''. Readonly value. | ||
* <code>pranabreath://trngs?cmd=import&public_id=25</code> - Import training with <code>public_id</code> equals 25 which is [[Ha breathing]] training. | * <code>pranabreath://trngs?cmd=import&public_id=25</code> - Import training with <code>public_id</code> equals 25 which is [[Ha breathing]] training. | ||
+ | |- | ||
+ | | '''pos''' | ||
+ | | Position of the training in the training list. | ||
+ | * <code>pranabreath://trainings/Clear_mind?pos=9999</code> - Move the [[Clear mind]] training to the very bottom of the list. | ||
|- | |- | ||
| '''curr_level''' | | '''curr_level''' | ||
| Selected [[Complexity level|complexity level]] of a training (if applicable). Value range is [1, 5] | | Selected [[Complexity level|complexity level]] of a training (if applicable). Value range is [1, 5] | ||
− | * <code>pranabreath://1?curr_level=3</code> - Set complexity level to "Advanced" for [[Clear_mind|clear mind training]] | + | * <code>pranabreath://trngs/1?curr_level=3</code> - Set complexity level to "Advanced" for [[Clear_mind|clear mind training]] |
|} | |} |
Revision as of 12:12, 31 January 2019
trainings
trainings
- collection gives you access to all trainings on the device.
Aliases:
trng
Commands:
Command | Description |
---|---|
list | Returns training list. Currently it is only used in console for retrieving training list.
pos id public_id name 0 1 1 Clear mind 1 2 2 Relax 2 3 3 Calming 3 4 4 Power 4 5 5 Harmony 5 6 6 Anti-stress 6 7 7 Anti-appetite 7 8 8 Cigarette replace 8 9 11 Bhastrika
|
import | Import the specified training into the app.
|
create | Create the training with defined parameters.
|
start | Starts the selected training. If there is no an entered training - nothing happens, if only the training name is set from public training list, in such case it will be imported automatically and started.
|
delete | Delete the selected training. If there is no an entered training - nothing happens |
info |
Parameters:
Parameter | Description |
---|---|
name | Name of the training.
|
public_id | Indicates public id of the training. All trainings in this list have their own public_id. Readonly value.
|
pos | Position of the training in the training list.
|
curr_level | Selected complexity level of a training (if applicable). Value range is [1, 5]
|