Export constants from DAL in dal.d.ts
This commit is contained in:
@ -2,192 +2,105 @@ enum EventCreationMode {
|
||||
/**
|
||||
* MicroBitEvent is initialised, and no further processing takes place.
|
||||
*/
|
||||
//% enumVal=CREATE_ONLY
|
||||
CreateOnly,
|
||||
CreateOnly = DAL.CREATE_ONLY as number,
|
||||
/**
|
||||
* MicroBitEvent is initialised, and queued on the MicroBitMessageBus.
|
||||
*/
|
||||
//% enumVal=CREATE_AND_QUEUE
|
||||
CreateAndQueue,
|
||||
CreateAndQueue = DAL.CREATE_AND_QUEUE as number,
|
||||
/**
|
||||
* MicroBitEvent is initialised, and its event handlers are immediately fired (not suitable for use in interrupts!).
|
||||
*/
|
||||
//% enumVal=CREATE_AND_FIRE
|
||||
CreateAndFire
|
||||
CreateAndFire = DAL.CREATE_AND_FIRE as number,
|
||||
}
|
||||
|
||||
enum EventBusSource {
|
||||
//% enumVal=MICROBIT_ID_BUTTON_A
|
||||
MICROBIT_ID_BUTTON_A,
|
||||
//% enumVal=MICROBIT_ID_BUTTON_B
|
||||
MICROBIT_ID_BUTTON_B,
|
||||
//% enumVal=MICROBIT_ID_BUTTON_AB
|
||||
MICROBIT_ID_BUTTON_AB,
|
||||
//% enumVal=MICROBIT_ID_RADIO
|
||||
MICROBIT_ID_RADIO,
|
||||
//% enumVal=MICROBIT_ID_GESTURE
|
||||
MICROBIT_ID_GESTURE,
|
||||
//% enumVal=MICROBIT_ID_ACCELEROMETER
|
||||
MICROBIT_ID_ACCELEROMETER,
|
||||
//% enumVal=MICROBIT_ID_IO_P0
|
||||
MICROBIT_ID_IO_P0,
|
||||
//% enumVal=MICROBIT_ID_IO_P1
|
||||
MICROBIT_ID_IO_P1,
|
||||
//% enumVal=MICROBIT_ID_IO_P2
|
||||
MICROBIT_ID_IO_P2,
|
||||
//% enumVal=MICROBIT_ID_IO_P3
|
||||
MICROBIT_ID_IO_P3,
|
||||
//% enumVal=MICROBIT_ID_IO_P4
|
||||
MICROBIT_ID_IO_P4,
|
||||
//% enumVal=MICROBIT_ID_IO_P5
|
||||
MICROBIT_ID_IO_P5,
|
||||
//% enumVal=MICROBIT_ID_IO_P6
|
||||
MICROBIT_ID_IO_P6,
|
||||
//% enumVal=MICROBIT_ID_IO_P7
|
||||
MICROBIT_ID_IO_P7,
|
||||
//% enumVal=MICROBIT_ID_IO_P8
|
||||
MICROBIT_ID_IO_P8,
|
||||
//% enumVal=MICROBIT_ID_IO_P9
|
||||
MICROBIT_ID_IO_P9,
|
||||
//% enumVal=MICROBIT_ID_IO_P10
|
||||
MICROBIT_ID_IO_P10,
|
||||
//% enumVal=MICROBIT_ID_IO_P11
|
||||
MICROBIT_ID_IO_P11,
|
||||
//% enumVal=MICROBIT_ID_IO_P12
|
||||
MICROBIT_ID_IO_P12,
|
||||
//% enumVal=MICROBIT_ID_IO_P13
|
||||
MICROBIT_ID_IO_P13,
|
||||
//% enumVal=MICROBIT_ID_IO_P14
|
||||
MICROBIT_ID_IO_P14,
|
||||
//% enumVal=MICROBIT_ID_IO_P15
|
||||
MICROBIT_ID_IO_P15,
|
||||
//% enumVal=MICROBIT_ID_IO_P16
|
||||
MICROBIT_ID_IO_P16,
|
||||
//% enumVal=MICROBIT_ID_IO_P19
|
||||
MICROBIT_ID_IO_P19,
|
||||
//% enumVal=MICROBIT_ID_IO_P20
|
||||
MICROBIT_ID_IO_P20,
|
||||
//% enumVal=MES_DEVICE_INFO_ID
|
||||
MES_DEVICE_INFO_ID,
|
||||
//% enumVal=MES_SIGNAL_STRENGTH_ID
|
||||
MES_SIGNAL_STRENGTH_ID,
|
||||
//% enumVal=MES_DPAD_CONTROLLER_ID
|
||||
MES_DPAD_CONTROLLER_ID,
|
||||
//% enumVal=MES_BROADCAST_GENERAL_ID
|
||||
MES_BROADCAST_GENERAL_ID,
|
||||
MICROBIT_ID_BUTTON_A = DAL.MICROBIT_ID_BUTTON_A as number,
|
||||
MICROBIT_ID_BUTTON_B = DAL.MICROBIT_ID_BUTTON_B as number,
|
||||
MICROBIT_ID_BUTTON_AB = DAL.MICROBIT_ID_BUTTON_AB as number,
|
||||
MICROBIT_ID_RADIO = DAL.MICROBIT_ID_RADIO as number,
|
||||
MICROBIT_ID_GESTURE = DAL.MICROBIT_ID_GESTURE as number,
|
||||
MICROBIT_ID_ACCELEROMETER = DAL.MICROBIT_ID_ACCELEROMETER as number,
|
||||
MICROBIT_ID_IO_P0 = DAL.MICROBIT_ID_IO_P0 as number,
|
||||
MICROBIT_ID_IO_P1 = DAL.MICROBIT_ID_IO_P1 as number,
|
||||
MICROBIT_ID_IO_P2 = DAL.MICROBIT_ID_IO_P2 as number,
|
||||
MICROBIT_ID_IO_P3 = DAL.MICROBIT_ID_IO_P3 as number,
|
||||
MICROBIT_ID_IO_P4 = DAL.MICROBIT_ID_IO_P4 as number,
|
||||
MICROBIT_ID_IO_P5 = DAL.MICROBIT_ID_IO_P5 as number,
|
||||
MICROBIT_ID_IO_P6 = DAL.MICROBIT_ID_IO_P6 as number,
|
||||
MICROBIT_ID_IO_P7 = DAL.MICROBIT_ID_IO_P7 as number,
|
||||
MICROBIT_ID_IO_P8 = DAL.MICROBIT_ID_IO_P8 as number,
|
||||
MICROBIT_ID_IO_P9 = DAL.MICROBIT_ID_IO_P9 as number,
|
||||
MICROBIT_ID_IO_P10 = DAL.MICROBIT_ID_IO_P10 as number,
|
||||
MICROBIT_ID_IO_P11 = DAL.MICROBIT_ID_IO_P11 as number,
|
||||
MICROBIT_ID_IO_P12 = DAL.MICROBIT_ID_IO_P12 as number,
|
||||
MICROBIT_ID_IO_P13 = DAL.MICROBIT_ID_IO_P13 as number,
|
||||
MICROBIT_ID_IO_P14 = DAL.MICROBIT_ID_IO_P14 as number,
|
||||
MICROBIT_ID_IO_P15 = DAL.MICROBIT_ID_IO_P15 as number,
|
||||
MICROBIT_ID_IO_P16 = DAL.MICROBIT_ID_IO_P16 as number,
|
||||
MICROBIT_ID_IO_P19 = DAL.MICROBIT_ID_IO_P19 as number,
|
||||
MICROBIT_ID_IO_P20 = DAL.MICROBIT_ID_IO_P20 as number,
|
||||
MES_DEVICE_INFO_ID = DAL.MES_DEVICE_INFO_ID as number,
|
||||
MES_SIGNAL_STRENGTH_ID = DAL.MES_SIGNAL_STRENGTH_ID as number,
|
||||
MES_DPAD_CONTROLLER_ID = DAL.MES_DPAD_CONTROLLER_ID as number,
|
||||
MES_BROADCAST_GENERAL_ID = DAL.MES_BROADCAST_GENERAL_ID as number,
|
||||
}
|
||||
|
||||
enum EventBusValue {
|
||||
//% enumVal=MICROBIT_EVT_ANY
|
||||
MICROBIT_EVT_ANY,
|
||||
//% enumVal=MICROBIT_BUTTON_EVT_CLICK
|
||||
MICROBIT_BUTTON_EVT_CLICK,
|
||||
//% enumVal=MICROBIT_RADIO_EVT_DATAGRAM
|
||||
MICROBIT_RADIO_EVT_DATAGRAM,
|
||||
//% enumVal=MICROBIT_ACCELEROMETER_EVT_DATA_UPDATE
|
||||
MICROBIT_ACCELEROMETER_EVT_DATA_UPDATE,
|
||||
//% enumVal=MES_ALERT_EVT_ALARM1
|
||||
MES_ALERT_EVT_ALARM1,
|
||||
//% enumVal=MES_ALERT_EVT_ALARM2
|
||||
MES_ALERT_EVT_ALARM2,
|
||||
//% enumVal=MES_ALERT_EVT_ALARM3
|
||||
MES_ALERT_EVT_ALARM3,
|
||||
//% enumVal=MES_ALERT_EVT_ALARM4
|
||||
MES_ALERT_EVT_ALARM4,
|
||||
//% enumVal=MES_ALERT_EVT_ALARM5
|
||||
MES_ALERT_EVT_ALARM5,
|
||||
//% enumVal=MES_ALERT_EVT_ALARM6
|
||||
MES_ALERT_EVT_ALARM6,
|
||||
//% enumVal=MES_ALERT_EVT_DISPLAY_TOAST
|
||||
MES_ALERT_EVT_DISPLAY_TOAST,
|
||||
//% enumVal=MES_ALERT_EVT_FIND_MY_PHONE
|
||||
MES_ALERT_EVT_FIND_MY_PHONE,
|
||||
//% enumVal=MES_ALERT_EVT_PLAY_RINGTONE
|
||||
MES_ALERT_EVT_PLAY_RINGTONE,
|
||||
//% enumVal=MES_ALERT_EVT_PLAY_SOUND
|
||||
MES_ALERT_EVT_PLAY_SOUND,
|
||||
//% enumVal=MES_ALERT_EVT_VIBRATE
|
||||
MES_ALERT_EVT_VIBRATE,
|
||||
//% enumVal=MES_CAMERA_EVT_LAUNCH_PHOTO_MODE
|
||||
MES_CAMERA_EVT_LAUNCH_PHOTO_MODE,
|
||||
//% enumVal=MES_CAMERA_EVT_LAUNCH_VIDEO_MODE
|
||||
MES_CAMERA_EVT_LAUNCH_VIDEO_MODE,
|
||||
//% enumVal=MES_CAMERA_EVT_START_VIDEO_CAPTURE
|
||||
MES_CAMERA_EVT_START_VIDEO_CAPTURE,
|
||||
//% enumVal=MES_CAMERA_EVT_STOP_PHOTO_MODE
|
||||
MES_CAMERA_EVT_STOP_PHOTO_MODE,
|
||||
//% enumVal=MES_CAMERA_EVT_STOP_VIDEO_CAPTURE
|
||||
MES_CAMERA_EVT_STOP_VIDEO_CAPTURE,
|
||||
//% enumVal=MES_CAMERA_EVT_STOP_VIDEO_MODE
|
||||
MES_CAMERA_EVT_STOP_VIDEO_MODE,
|
||||
//% enumVal=MES_CAMERA_EVT_TAKE_PHOTO
|
||||
MES_CAMERA_EVT_TAKE_PHOTO,
|
||||
//% enumVal=MES_CAMERA_EVT_TOGGLE_FRONT_REAR
|
||||
MES_CAMERA_EVT_TOGGLE_FRONT_REAR,
|
||||
//% enumVal=MES_DEVICE_DISPLAY_OFF
|
||||
MES_DEVICE_DISPLAY_OFF,
|
||||
//% enumVal=MES_DEVICE_DISPLAY_ON
|
||||
MES_DEVICE_DISPLAY_ON,
|
||||
//% enumVal=MES_DEVICE_GESTURE_DEVICE_SHAKEN
|
||||
MES_DEVICE_GESTURE_DEVICE_SHAKEN,
|
||||
//% enumVal=MES_DEVICE_INCOMING_CALL
|
||||
MES_DEVICE_INCOMING_CALL,
|
||||
//% enumVal=MES_DEVICE_INCOMING_MESSAGE
|
||||
MES_DEVICE_INCOMING_MESSAGE,
|
||||
//% enumVal=MES_DEVICE_ORIENTATION_LANDSCAPE
|
||||
MES_DEVICE_ORIENTATION_LANDSCAPE,
|
||||
//% enumVal=MES_DEVICE_ORIENTATION_PORTRAIT
|
||||
MES_DEVICE_ORIENTATION_PORTRAIT,
|
||||
//% enumVal=MES_DPAD_BUTTON_1_DOWN
|
||||
MES_DPAD_BUTTON_1_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_1_UP
|
||||
MES_DPAD_BUTTON_1_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_2_DOWN
|
||||
MES_DPAD_BUTTON_2_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_2_UP
|
||||
MES_DPAD_BUTTON_2_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_3_DOWN
|
||||
MES_DPAD_BUTTON_3_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_3_UP
|
||||
MES_DPAD_BUTTON_3_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_4_DOWN
|
||||
MES_DPAD_BUTTON_4_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_4_UP
|
||||
MES_DPAD_BUTTON_4_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_A_DOWN
|
||||
MES_DPAD_BUTTON_A_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_A_UP
|
||||
MES_DPAD_BUTTON_A_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_B_DOWN
|
||||
MES_DPAD_BUTTON_B_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_B_UP
|
||||
MES_DPAD_BUTTON_B_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_C_DOWN
|
||||
MES_DPAD_BUTTON_C_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_C_UP
|
||||
MES_DPAD_BUTTON_C_UP,
|
||||
//% enumVal=MES_DPAD_BUTTON_D_DOWN
|
||||
MES_DPAD_BUTTON_D_DOWN,
|
||||
//% enumVal=MES_DPAD_BUTTON_D_UP
|
||||
MES_DPAD_BUTTON_D_UP,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_FORWARD
|
||||
MES_REMOTE_CONTROL_EVT_FORWARD,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_NEXTTRACK
|
||||
MES_REMOTE_CONTROL_EVT_NEXTTRACK,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_PAUSE
|
||||
MES_REMOTE_CONTROL_EVT_PAUSE,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_PLAY
|
||||
MES_REMOTE_CONTROL_EVT_PLAY,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_PREVTRACK
|
||||
MES_REMOTE_CONTROL_EVT_PREVTRACK,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_REWIND
|
||||
MES_REMOTE_CONTROL_EVT_REWIND,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_STOP
|
||||
MES_REMOTE_CONTROL_EVT_STOP,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_VOLUMEDOWN
|
||||
MES_REMOTE_CONTROL_EVT_VOLUMEDOWN,
|
||||
//% enumVal=MES_REMOTE_CONTROL_EVT_VOLUMEUP
|
||||
MES_REMOTE_CONTROL_EVT_VOLUMEUP,
|
||||
MICROBIT_EVT_ANY = DAL.MICROBIT_EVT_ANY as number,
|
||||
MICROBIT_BUTTON_EVT_CLICK = DAL.MICROBIT_BUTTON_EVT_CLICK as number,
|
||||
MICROBIT_RADIO_EVT_DATAGRAM = DAL.MICROBIT_RADIO_EVT_DATAGRAM as number,
|
||||
MICROBIT_ACCELEROMETER_EVT_DATA_UPDATE = DAL.MICROBIT_ACCELEROMETER_EVT_DATA_UPDATE as number,
|
||||
MES_ALERT_EVT_ALARM1 = DAL.MES_ALERT_EVT_ALARM1 as number,
|
||||
MES_ALERT_EVT_ALARM2 = DAL.MES_ALERT_EVT_ALARM2 as number,
|
||||
MES_ALERT_EVT_ALARM3 = DAL.MES_ALERT_EVT_ALARM3 as number,
|
||||
MES_ALERT_EVT_ALARM4 = DAL.MES_ALERT_EVT_ALARM4 as number,
|
||||
MES_ALERT_EVT_ALARM5 = DAL.MES_ALERT_EVT_ALARM5 as number,
|
||||
MES_ALERT_EVT_ALARM6 = DAL.MES_ALERT_EVT_ALARM6 as number,
|
||||
MES_ALERT_EVT_DISPLAY_TOAST = DAL.MES_ALERT_EVT_DISPLAY_TOAST as number,
|
||||
MES_ALERT_EVT_FIND_MY_PHONE = DAL.MES_ALERT_EVT_FIND_MY_PHONE as number,
|
||||
MES_ALERT_EVT_PLAY_RINGTONE = DAL.MES_ALERT_EVT_PLAY_RINGTONE as number,
|
||||
MES_ALERT_EVT_PLAY_SOUND = DAL.MES_ALERT_EVT_PLAY_SOUND as number,
|
||||
MES_ALERT_EVT_VIBRATE = DAL.MES_ALERT_EVT_VIBRATE as number,
|
||||
MES_CAMERA_EVT_LAUNCH_PHOTO_MODE = DAL.MES_CAMERA_EVT_LAUNCH_PHOTO_MODE as number,
|
||||
MES_CAMERA_EVT_LAUNCH_VIDEO_MODE = DAL.MES_CAMERA_EVT_LAUNCH_VIDEO_MODE as number,
|
||||
MES_CAMERA_EVT_START_VIDEO_CAPTURE = DAL.MES_CAMERA_EVT_START_VIDEO_CAPTURE as number,
|
||||
MES_CAMERA_EVT_STOP_PHOTO_MODE = DAL.MES_CAMERA_EVT_STOP_PHOTO_MODE as number,
|
||||
MES_CAMERA_EVT_STOP_VIDEO_CAPTURE = DAL.MES_CAMERA_EVT_STOP_VIDEO_CAPTURE as number,
|
||||
MES_CAMERA_EVT_STOP_VIDEO_MODE = DAL.MES_CAMERA_EVT_STOP_VIDEO_MODE as number,
|
||||
MES_CAMERA_EVT_TAKE_PHOTO = DAL.MES_CAMERA_EVT_TAKE_PHOTO as number,
|
||||
MES_CAMERA_EVT_TOGGLE_FRONT_REAR = DAL.MES_CAMERA_EVT_TOGGLE_FRONT_REAR as number,
|
||||
MES_DEVICE_DISPLAY_OFF = DAL.MES_DEVICE_DISPLAY_OFF as number,
|
||||
MES_DEVICE_DISPLAY_ON = DAL.MES_DEVICE_DISPLAY_ON as number,
|
||||
MES_DEVICE_GESTURE_DEVICE_SHAKEN = DAL.MES_DEVICE_GESTURE_DEVICE_SHAKEN as number,
|
||||
MES_DEVICE_INCOMING_CALL = DAL.MES_DEVICE_INCOMING_CALL as number,
|
||||
MES_DEVICE_INCOMING_MESSAGE = DAL.MES_DEVICE_INCOMING_MESSAGE as number,
|
||||
MES_DEVICE_ORIENTATION_LANDSCAPE = DAL.MES_DEVICE_ORIENTATION_LANDSCAPE as number,
|
||||
MES_DEVICE_ORIENTATION_PORTRAIT = DAL.MES_DEVICE_ORIENTATION_PORTRAIT as number,
|
||||
MES_DPAD_BUTTON_1_DOWN = DAL.MES_DPAD_BUTTON_1_DOWN as number,
|
||||
MES_DPAD_BUTTON_1_UP = DAL.MES_DPAD_BUTTON_1_UP as number,
|
||||
MES_DPAD_BUTTON_2_DOWN = DAL.MES_DPAD_BUTTON_2_DOWN as number,
|
||||
MES_DPAD_BUTTON_2_UP = DAL.MES_DPAD_BUTTON_2_UP as number,
|
||||
MES_DPAD_BUTTON_3_DOWN = DAL.MES_DPAD_BUTTON_3_DOWN as number,
|
||||
MES_DPAD_BUTTON_3_UP = DAL.MES_DPAD_BUTTON_3_UP as number,
|
||||
MES_DPAD_BUTTON_4_DOWN = DAL.MES_DPAD_BUTTON_4_DOWN as number,
|
||||
MES_DPAD_BUTTON_4_UP = DAL.MES_DPAD_BUTTON_4_UP as number,
|
||||
MES_DPAD_BUTTON_A_DOWN = DAL.MES_DPAD_BUTTON_A_DOWN as number,
|
||||
MES_DPAD_BUTTON_A_UP = DAL.MES_DPAD_BUTTON_A_UP as number,
|
||||
MES_DPAD_BUTTON_B_DOWN = DAL.MES_DPAD_BUTTON_B_DOWN as number,
|
||||
MES_DPAD_BUTTON_B_UP = DAL.MES_DPAD_BUTTON_B_UP as number,
|
||||
MES_DPAD_BUTTON_C_DOWN = DAL.MES_DPAD_BUTTON_C_DOWN as number,
|
||||
MES_DPAD_BUTTON_C_UP = DAL.MES_DPAD_BUTTON_C_UP as number,
|
||||
MES_DPAD_BUTTON_D_DOWN = DAL.MES_DPAD_BUTTON_D_DOWN as number,
|
||||
MES_DPAD_BUTTON_D_UP = DAL.MES_DPAD_BUTTON_D_UP as number,
|
||||
MES_REMOTE_CONTROL_EVT_FORWARD = DAL.MES_REMOTE_CONTROL_EVT_FORWARD as number,
|
||||
MES_REMOTE_CONTROL_EVT_NEXTTRACK = DAL.MES_REMOTE_CONTROL_EVT_NEXTTRACK as number,
|
||||
MES_REMOTE_CONTROL_EVT_PAUSE = DAL.MES_REMOTE_CONTROL_EVT_PAUSE as number,
|
||||
MES_REMOTE_CONTROL_EVT_PLAY = DAL.MES_REMOTE_CONTROL_EVT_PLAY as number,
|
||||
MES_REMOTE_CONTROL_EVT_PREVTRACK = DAL.MES_REMOTE_CONTROL_EVT_PREVTRACK as number,
|
||||
MES_REMOTE_CONTROL_EVT_REWIND = DAL.MES_REMOTE_CONTROL_EVT_REWIND as number,
|
||||
MES_REMOTE_CONTROL_EVT_STOP = DAL.MES_REMOTE_CONTROL_EVT_STOP as number,
|
||||
MES_REMOTE_CONTROL_EVT_VOLUMEDOWN = DAL.MES_REMOTE_CONTROL_EVT_VOLUMEDOWN as number,
|
||||
MES_REMOTE_CONTROL_EVT_VOLUMEUP = DAL.MES_REMOTE_CONTROL_EVT_VOLUMEUP as number,
|
||||
}
|
||||
|
||||
//% weight=1 color="#333333"
|
||||
|
Reference in New Issue
Block a user