{
  "margin": {
    "description": "Utilities for controlling an element's margin.",
    "template": {
      "m": "{ top: {value}, right: {value}, bottom: {value}, left: {value} }",
      "my": "{ top: {value}, bottom: {value} }",
      "mx": "{ right: {value}, left: {value} }",
      "mt": "{ top: {value} }",
      "mr": "{ right: {value} }",
      "mb": "{ bottom: {value} }",
      "ml": "{ left: {value} }",
      "-m": "{ top: {value}, right: {value}, bottom: {value}, left: {value} }",
      "-my": "{ top: {value}, bottom: {value} }",
      "-mx": "{ left: {value}, right: {value} }",
      "-mt": "{ top: {value} }",
      "-mr": "{ right: {value} }",
      "-mb": "{ bottom: {value} }",
      "-ml": "{ left: {value} }",
      "-top": "{ top: {value} }",
      "-right": "{ right: {value} }",
      "-bottom": "{ bottom: {value} }",
      "-left": "{ left: {value} }"
    }
  },
  "r-drawable": {
    "description": "The Titanium binding of the native Android `R` class, giving access to Android system-wide resources or application resources.",
    "template": {
      "r-drawable": "{ icon: {value} }"
    },
    "base": {
      "android": {
        "alert-dark-frame": "Ti.Android.R.drawable.alert_dark_frame",
        "alert-light-frame": "Ti.Android.R.drawable.alert_light_frame",
        "arrow-down-float": "Ti.Android.R.drawable.arrow_down_float",
        "arrow-up-float": "Ti.Android.R.drawable.arrow_up_float",
        "bottom-bar": "Ti.Android.R.drawable.bottom_bar",
        "btn-default": "Ti.Android.R.drawable.btn_default",
        "btn-default-small": "Ti.Android.R.drawable.btn_default_small",
        "btn-dialog": "Ti.Android.R.drawable.btn_dialog",
        "btn-dropdown": "Ti.Android.R.drawable.btn_dropdown",
        "btn-minus": "Ti.Android.R.drawable.btn_minus",
        "btn-plus": "Ti.Android.R.drawable.btn_plus",
        "btn-radio": "Ti.Android.R.drawable.btn_radio",
        "btn-star": "Ti.Android.R.drawable.btn_star",
        "btn-star-big-off": "Ti.Android.R.drawable.btn_star_big_off",
        "btn-star-big-on": "Ti.Android.R.drawable.btn_star_big_on",
        "button-onoff-indicator-off": "Ti.Android.R.drawable.button_onoff_indicator_off",
        "button-onoff-indicator-on": "Ti.Android.R.drawable.button_onoff_indicator_on",
        "checkbox-off-background": "Ti.Android.R.drawable.checkbox_off_background",
        "checkbox-on-background": "Ti.Android.R.drawable.checkbox_on_background",
        "dark-header": "Ti.Android.R.drawable.dark_header",
        "dialog-frame": "Ti.Android.R.drawable.dialog_frame",
        "dialog-holo-dark-frame": "Ti.Android.R.drawable.dialog_holo_dark_frame",
        "dialog-holo-light-frame": "Ti.Android.R.drawable.dialog_holo_light_frame",
        "divider-horizontal-bright": "Ti.Android.R.drawable.divider_horizontal_bright",
        "divider-horizontal-dark": "Ti.Android.R.drawable.divider_horizontal_dark",
        "divider-horizontal-dim-dark": "Ti.Android.R.drawable.divider_horizontal_dim_dark",
        "divider-horizontal-textfield": "Ti.Android.R.drawable.divider_horizontal_textfield",
        "edit-text": "Ti.Android.R.drawable.edit_text",
        "editbox-background": "Ti.Android.R.drawable.editbox_background",
        "editbox-background-normal": "Ti.Android.R.drawable.editbox_background_normal",
        "editbox-dropdown-dark-frame": "Ti.Android.R.drawable.editbox_dropdown_dark_frame",
        "editbox-dropdown-light-frame": "Ti.Android.R.drawable.editbox_dropdown_light_frame",
        "gallery-thumb": "Ti.Android.R.drawable.gallery_thumb",
        "ic-btn-speak-now": "Ti.Android.R.drawable.ic_btn_speak_now",
        "ic-delete": "Ti.Android.R.drawable.ic_delete",
        "ic-dialog-alert": "Ti.Android.R.drawable.ic_dialog_alert",
        "ic-dialog-dialer": "Ti.Android.R.drawable.ic_dialog_dialer",
        "ic-dialog-email": "Ti.Android.R.drawable.ic_dialog_email",
        "ic-dialog-info": "Ti.Android.R.drawable.ic_dialog_info",
        "ic-dialog-map": "Ti.Android.R.drawable.ic_dialog_map",
        "ic-input-add": "Ti.Android.R.drawable.ic_input_add",
        "ic-input-delete": "Ti.Android.R.drawable.ic_input_delete",
        "ic-input-get": "Ti.Android.R.drawable.ic_input_get",
        "ic-lock-idle-alarm": "Ti.Android.R.drawable.ic_lock_idle_alarm",
        "ic-lock-idle-charging": "Ti.Android.R.drawable.ic_lock_idle_charging",
        "ic-lock-idle-lock": "Ti.Android.R.drawable.ic_lock_idle_lock",
        "ic-lock-idle-low-battery": "Ti.Android.R.drawable.ic_lock_idle_low_battery",
        "ic-lock-lock": "Ti.Android.R.drawable.ic_lock_lock",
        "ic-lock-power-off": "Ti.Android.R.drawable.ic_lock_power_off",
        "ic-lock-silent-mode": "Ti.Android.R.drawable.ic_lock_silent_mode",
        "ic-lock-silent-mode-off": "Ti.Android.R.drawable.ic_lock_silent_mode_off",
        "ic-media-ff": "Ti.Android.R.drawable.ic_media_ff",
        "ic-media-next": "Ti.Android.R.drawable.ic_media_next",
        "ic-media-pause": "Ti.Android.R.drawable.ic_media_pause",
        "ic-media-play": "Ti.Android.R.drawable.ic_media_play",
        "ic-media-previous": "Ti.Android.R.drawable.ic_media_previous",
        "ic-media-rew": "Ti.Android.R.drawable.ic_media_rew",
        "ic-menu-add": "Ti.Android.R.drawable.ic_menu_add",
        "ic-menu-agenda": "Ti.Android.R.drawable.ic_menu_agenda",
        "ic-menu-always-landscape-portrait": "Ti.Android.R.drawable.ic_menu_always_landscape_portrait",
        "ic-menu-call": "Ti.Android.R.drawable.ic_menu_call",
        "ic-menu-camera": "Ti.Android.R.drawable.ic_menu_camera",
        "ic-menu-close-clear-cancel": "Ti.Android.R.drawable.ic_menu_close_clear_cancel",
        "ic-menu-compass": "Ti.Android.R.drawable.ic_menu_compass",
        "ic-menu-crop": "Ti.Android.R.drawable.ic_menu_crop",
        "ic-menu-day": "Ti.Android.R.drawable.ic_menu_day",
        "ic-menu-delete": "Ti.Android.R.drawable.ic_menu_delete",
        "ic-menu-directions": "Ti.Android.R.drawable.ic_menu_directions",
        "ic-menu-edit": "Ti.Android.R.drawable.ic_menu_edit",
        "ic-menu-gallery": "Ti.Android.R.drawable.ic_menu_gallery",
        "ic-menu-help": "Ti.Android.R.drawable.ic_menu_help",
        "ic-menu-info-details": "Ti.Android.R.drawable.ic_menu_info_details",
        "ic-menu-manage": "Ti.Android.R.drawable.ic_menu_manage",
        "ic-menu-mapmode": "Ti.Android.R.drawable.ic_menu_mapmode",
        "ic-menu-month": "Ti.Android.R.drawable.ic_menu_month",
        "ic-menu-more": "Ti.Android.R.drawable.ic_menu_more",
        "ic-menu-my-calendar": "Ti.Android.R.drawable.ic_menu_my_calendar",
        "ic-menu-mylocation": "Ti.Android.R.drawable.ic_menu_mylocation",
        "ic-menu-myplaces": "Ti.Android.R.drawable.ic_menu_myplaces",
        "ic-menu-preferences": "Ti.Android.R.drawable.ic_menu_preferences",
        "ic-menu-recent-history": "Ti.Android.R.drawable.ic_menu_recent_history",
        "ic-menu-report-image": "Ti.Android.R.drawable.ic_menu_report_image",
        "ic-menu-revert": "Ti.Android.R.drawable.ic_menu_revert",
        "ic-menu-rotate": "Ti.Android.R.drawable.ic_menu_rotate",
        "ic-menu-save": "Ti.Android.R.drawable.ic_menu_save",
        "ic-menu-search": "Ti.Android.R.drawable.ic_menu_search",
        "ic-menu-send": "Ti.Android.R.drawable.ic_menu_send",
        "ic-menu-set-as": "Ti.Android.R.drawable.ic_menu_set_as",
        "ic-menu-share": "Ti.Android.R.drawable.ic_menu_share",
        "ic-menu-slideshow": "Ti.Android.R.drawable.ic_menu_slideshow",
        "ic-menu-sort-alphabetically": "Ti.Android.R.drawable.ic_menu_sort_alphabetically",
        "ic-menu-sort-by-size": "Ti.Android.R.drawable.ic_menu_sort_by_size",
        "ic-menu-today": "Ti.Android.R.drawable.ic_menu_today",
        "ic-menu-upload": "Ti.Android.R.drawable.ic_menu_upload",
        "ic-menu-upload-you-tube": "Ti.Android.R.drawable.ic_menu_upload_you_tube",
        "ic-menu-view": "Ti.Android.R.drawable.ic_menu_view",
        "ic-menu-week": "Ti.Android.R.drawable.ic_menu_week",
        "ic-menu-zoom": "Ti.Android.R.drawable.ic_menu_zoom",
        "ic-notification-clear-all": "Ti.Android.R.drawable.ic_notification_clear_all",
        "ic-notification-overlay": "Ti.Android.R.drawable.ic_notification_overlay",
        "ic-partial-secure": "Ti.Android.R.drawable.ic_partial_secure",
        "ic-popup-disk-full": "Ti.Android.R.drawable.ic_popup_disk_full",
        "ic-popup-reminder": "Ti.Android.R.drawable.ic_popup_reminder",
        "ic-popup-sync": "Ti.Android.R.drawable.ic_popup_sync",
        "ic-search-category-default": "Ti.Android.R.drawable.ic_search_category_default",
        "ic-secure": "Ti.Android.R.drawable.ic_secure",
        "list-selector-background": "Ti.Android.R.drawable.list_selector_background",
        "menu-frame": "Ti.Android.R.drawable.menu_frame",
        "menu-full-frame": "Ti.Android.R.drawable.menu_full_frame",
        "menuitem-background": "Ti.Android.R.drawable.menuitem_background",
        "picture-frame": "Ti.Android.R.drawable.picture_frame",
        "presence-audio-away": "Ti.Android.R.drawable.presence_audio_away",
        "presence-audio-busy": "Ti.Android.R.drawable.presence_audio_busy",
        "presence-audio-online": "Ti.Android.R.drawable.presence_audio_online",
        "presence-away": "Ti.Android.R.drawable.presence_away",
        "presence-busy": "Ti.Android.R.drawable.presence_busy",
        "presence-invisible": "Ti.Android.R.drawable.presence_invisible",
        "presence-offline": "Ti.Android.R.drawable.presence_offline",
        "presence-online": "Ti.Android.R.drawable.presence_online",
        "presence-video-away": "Ti.Android.R.drawable.presence_video_away",
        "presence-video-busy": "Ti.Android.R.drawable.presence_video_busy",
        "presence-video-online": "Ti.Android.R.drawable.presence_video_online",
        "progress-horizontal": "Ti.Android.R.drawable.progress_horizontal",
        "progress-indeterminate-horizontal": "Ti.Android.R.drawable.progress_indeterminate_horizontal",
        "radiobutton-off-background": "Ti.Android.R.drawable.radiobutton_off_background",
        "radiobutton-on-background": "Ti.Android.R.drawable.radiobutton_on_background",
        "screen-background-dark": "Ti.Android.R.drawable.screen_background_dark",
        "screen-background-dark-transparent": "Ti.Android.R.drawable.screen_background_dark_transparent",
        "screen-background-light": "Ti.Android.R.drawable.screen_background_light",
        "screen-background-light-transparent": "Ti.Android.R.drawable.screen_background_light_transparent",
        "spinner-background": "Ti.Android.R.drawable.spinner_background",
        "spinner-dropdown-background": "Ti.Android.R.drawable.spinner_dropdown_background",
        "star-big-off": "Ti.Android.R.drawable.star_big_off",
        "star-big-on": "Ti.Android.R.drawable.star_big_on",
        "star-off": "Ti.Android.R.drawable.star_off",
        "star-on": "Ti.Android.R.drawable.star_on",
        "stat-notify-call-mute": "Ti.Android.R.drawable.stat_notify_call_mute",
        "stat-notify-chat": "Ti.Android.R.drawable.stat_notify_chat",
        "stat-notify-error": "Ti.Android.R.drawable.stat_notify_error",
        "stat-notify-missed-call": "Ti.Android.R.drawable.stat_notify_missed_call",
        "stat-notify-more": "Ti.Android.R.drawable.stat_notify_more",
        "stat-notify-sdcard": "Ti.Android.R.drawable.stat_notify_sdcard",
        "stat-notify-sdcard-prepare": "Ti.Android.R.drawable.stat_notify_sdcard_prepare",
        "stat-notify-sdcard-usb": "Ti.Android.R.drawable.stat_notify_sdcard_usb",
        "stat-notify-sync": "Ti.Android.R.drawable.stat_notify_sync",
        "stat-notify-sync-noanim": "Ti.Android.R.drawable.stat_notify_sync_noanim",
        "stat-notify-voicemail": "Ti.Android.R.drawable.stat_notify_voicemail",
        "stat-sys-data-bluetooth": "Ti.Android.R.drawable.stat_sys_data_bluetooth",
        "stat-sys-download": "Ti.Android.R.drawable.stat_sys_download",
        "stat-sys-download-done": "Ti.Android.R.drawable.stat_sys_download_done",
        "stat-sys-headset": "Ti.Android.R.drawable.stat_sys_headset",
        "stat-sys-speakerphone": "Ti.Android.R.drawable.stat_sys_speakerphone",
        "stat-sys-upload": "Ti.Android.R.drawable.stat_sys_upload",
        "stat-sys-upload-done": "Ti.Android.R.drawable.stat_sys_upload_done",
        "stat-sys-warning": "Ti.Android.R.drawable.stat_sys_warning",
        "status-bar-item-app-background": "Ti.Android.R.drawable.status_bar_item_app_background",
        "status-bar-item-background": "Ti.Android.R.drawable.status_bar_item_background",
        "sym-action-call": "Ti.Android.R.drawable.sym_action_call",
        "sym-action-chat": "Ti.Android.R.drawable.sym_action_chat",
        "sym-action-email": "Ti.Android.R.drawable.sym_action_email",
        "sym-call-incoming": "Ti.Android.R.drawable.sym_call_incoming",
        "sym-call-missed": "Ti.Android.R.drawable.sym_call_missed",
        "sym-call-outgoing": "Ti.Android.R.drawable.sym_call_outgoing",
        "sym-contact-card": "Ti.Android.R.drawable.sym_contact_card",
        "sym-def-app-icon": "Ti.Android.R.drawable.sym_def_app_icon",
        "title-bar": "Ti.Android.R.drawable.title_bar",
        "title-bar-tall": "Ti.Android.R.drawable.title_bar_tall",
        "toast-frame": "Ti.Android.R.drawable.toast_frame",
        "zoom-plate": "Ti.Android.R.drawable.zoom_plate"
      }
    }
  },
  "style": {
    "description": "This is a set of constants that can be used as styles for the style property of the Titanium.UI.AlertDialog.",
    "template": {
      "alert": "{ style: {value} }"
    },
    "base": {
      "ios": {
        "dialog-style": {
          "default": "Ti.UI.iOS.AlertDialogStyle.DEFAULT",
          "login-and-password": "Ti.UI.iOS.AlertDialogStyle.LOGIN_AND_PASSWORD_INPUT",
          "plain-text-input": "Ti.UI.iOS.AlertDialogStyle.PLAIN_TEXT_INPUT",
          "secure-text-input": "Ti.UI.iOS.AlertDialogStyle.SECURE_TEXT_INPUT"
        }
      }
    }
  },
  "moveByProperties": {
    "prop": "moveByProperties",
    "description": "To use the `applyProperties` method when dragging objects using the Animation Module.",
    "template": {
      "move-by-properties": "{ moveByProperties: {value} }"
    }
  },
  "moveByAnimate": {
    "prop": "moveByAnimate",
    "description": "To use the `animate` method when dragging objects using the Animation Module.",
    "template": {
      "move-by-animate": "{ moveByAnimate: {value} }"
    }
  },
  "moveByAnimation": {
    "prop": "moveByAnimation",
    "description": "To use the `Ti.UI.createAnimation` inside the `animate` method when dragging objects using the Animation Module.",
    "template": {
      "move-by-animation": "{ moveByAnimation: {value} }"
    }
  }
}
