{
   "main" : {
      "type" : "screen"
   },
   "mybutton@common.button" : {
      "$control_alpha" : 1.0,
      "$default_texture" : "textures/netease/common/button/default",
      "$hover_texture" : "textures/netease/common/button/hover",
      "$is_new_nine_slice" : false,
      "$label_color" : [ 1, 1, 1 ],
      "$label_font_scale_factor" : 1.0,
      "$label_font_size" : "large",
      "$label_layer" : 3,
      "$label_offset" : [ 0, 0 ],
      "$label_text" : "Button",
      "$nine_slice_buttom" : 0,
      "$nine_slice_left" : 0,
      "$nine_slice_right" : 0,
      "$nine_slice_top" : 0,
      "$nineslice_size" : [ 0, 0, 0, 0 ],
      "$pressed_button_name" : "%netease_editor_template_namespace.click",
      "$pressed_texture" : "textures/netease/common/button/pressed",
      "$texture_layer" : 2,
      "bindings" : [
         {
            "binding_collection_name" : "",
            "binding_condition" : "always_when_visible",
            "binding_type" : "collection_details"
         }
      ],
      "button_mappings" : [],
      "controls" : [
         {
            "default@netease_editor_template_namespace.default" : {}
         },
         {
            "hover@netease_editor_template_namespace.hover" : {}
         },
         {
            "pressed@netease_editor_template_namespace.pressed" : {}
         },
         {
            "button_label@netease_editor_template_namespace.button_label" : {}
         }
      ],
      "default_control" : "default",
      "hover_control" : "hover",
      "is_handle_button_move_event" : true,
      "layer" : 2,
      "pressed_control" : "pressed",
      "size" : [ 100, 50 ],
      "type" : "button"
   },
   "mytoggle@common_toggles.switch_toggle_collection" : {
      "$default_texture" : "textures/ui/toggle_off",
      "$hover_texture" : "textures/ui/toggle_on",
      "$pressed_no_hover_texture" : "textures/ui/toggle_on_hover",
      "$pressed_texture" : "textures/ui/toggle_off_hover",
      "$toggle_name" : "#myMod.myToggle",
      "$toggle_state_binding_name" : "#netease_editor_template_namespace.toggle_state",
      "bindings" : [
         {
            "binding_collection_name" : "",
            "binding_condition" : "always_when_visible",
            "binding_type" : "collection_details"
         }
      ],
      "layer" : 1,
      "size" : [ "100%", 28 ],
      "type" : "panel"
   },
   "namespace" : "UIDemo"
}
