cronapp-framework-js
Version:
Javascript library for CronApp's projects
64 lines (63 loc) • 1.49 kB
JSON
{
"name": "crn-menu-item",
"text_pt_BR": "Item de menu",
"text_en_US": "MenuItem",
"class": "adjust-icon mdi mdi-tab-unselected",
"template": "",
"pallete": false,
"forcedGroup": false,
"handleRules": {
"canToggle": true,
"canIncrement": true,
"rules": [
{
"toggleSelector": ".dropdown",
"toggleClass": "open",
"sourceHTML": "<li><a href=\"#\" class=\"component-holder col-md-12\" data-component=\"crn-anchor\">Action item</a></li>",
"targetSelector": "ul.dropdown-menu",
"childSelector": "a"
}
]
},
"childrenProperties": [
{
"name": "content",
"selector": "a > span:first",
"type": "content",
"displayName_pt_BR": "Título do item",
"displayName_en_US": "Item title"
},
{
"name": "ng-click",
"selector": "a.dropdown-toggle",
"type": "event"
},
{
"name": "ng-click",
"selector": "ul",
"type": "event",
"displayName_pt_BR": "Ao Selecionar",
"displayName_en_US": "On Select"
},
{
"name": "ng-dblclick",
"selector": "a.dropdown-toggle",
"type": "event"
},
{
"name": "ng-mouseenter",
"selector": "a.dropdown-toggle",
"type": "event"
},
{
"name": "ng-mouseleave",
"selector": "a.dropdown-toggle",
"type": "event"
},
{
"name": "ng-mousemove",
"selector": "a.dropdown-toggle",
"type": "event"
}
]
}