mirror of
https://github.com/tidys/cc-inspector-chrome
synced 2025-04-16 07:01:03 +00:00
打印node名字
This commit is contained in:
parent
7ae3b5466a
commit
95fa6ec276
@ -121,7 +121,8 @@ export enum Msg {
|
|||||||
ResponseUseFrame = "response-use-frame",
|
ResponseUseFrame = "response-use-frame",
|
||||||
|
|
||||||
RequestLogData = "request-log-data",
|
RequestLogData = "request-log-data",
|
||||||
|
RequestLogCustom = "request-log-custom",
|
||||||
|
ReqWriteClipboard = "request-write-clipboard",
|
||||||
RequestSetProperty = "request-set-property",
|
RequestSetProperty = "request-set-property",
|
||||||
ResponseSetProperty = "response-set-property",
|
ResponseSetProperty = "response-set-property",
|
||||||
RequestVisible = "request-visible",
|
RequestVisible = "request-visible",
|
||||||
|
@ -12,6 +12,7 @@ export enum DocumentEvent {
|
|||||||
EngineVersion = "engineVersion",
|
EngineVersion = "engineVersion",
|
||||||
GoogleAnalytics = "googleAnalytics",
|
GoogleAnalytics = "googleAnalytics",
|
||||||
LoadInjectCss = "load-inject-css",
|
LoadInjectCss = "load-inject-css",
|
||||||
|
InspectorClear = "inspector_clear",
|
||||||
GameInspectorBegan = "GameInspectorBegan",
|
GameInspectorBegan = "GameInspectorBegan",
|
||||||
GameInspectorEnd = "GameInspectorEnd",
|
GameInspectorEnd = "GameInspectorEnd",
|
||||||
}
|
}
|
||||||
|
@ -155,6 +155,11 @@ export default defineComponent({
|
|||||||
ga(GA_EventName.PickTop);
|
ga(GA_EventName.PickTop);
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "",
|
||||||
|
type: ccui.menu.MenuType.Separator,
|
||||||
|
callback() {},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: "Filter Enabled",
|
name: "Filter Enabled",
|
||||||
selected: inspectTarget.enabled,
|
selected: inspectTarget.enabled,
|
||||||
|
@ -99,6 +99,23 @@ export class Inspector extends InjectEvent {
|
|||||||
logFunction(value);
|
logFunction(value);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case Msg.RequestLogCustom: {
|
||||||
|
const logFunction = console.log;
|
||||||
|
logFunction(pluginEvent.data);
|
||||||
|
}
|
||||||
|
case Msg.ReqWriteClipboard: {
|
||||||
|
document.body.focus();
|
||||||
|
navigator.clipboard
|
||||||
|
.writeText(pluginEvent.data)
|
||||||
|
|
||||||
|
.then(() => {
|
||||||
|
console.log("ok");
|
||||||
|
})
|
||||||
|
.catch((e) => {
|
||||||
|
console.log("fail", e);
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
}
|
||||||
case Msg.RequestVisible: {
|
case Msg.RequestVisible: {
|
||||||
const uuid: string = pluginEvent.data;
|
const uuid: string = pluginEvent.data;
|
||||||
const node = this.inspectorGameMemoryStorage[uuid];
|
const node = this.inspectorGameMemoryStorage[uuid];
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
<i class="matchCase iconfont icon_font_size" @click.stop="onChangeCase" title="match case" :style="{ color: matchCase ? 'red' : '' }"></i>
|
<i class="matchCase iconfont icon_font_size" @click.stop="onChangeCase" title="match case" :style="{ color: matchCase ? 'red' : '' }"></i>
|
||||||
</slot>
|
</slot>
|
||||||
</CCInput>
|
</CCInput>
|
||||||
<CCTree @contextmenu.prevent.stop="onMenu" style="flex: 1" ref="elTree" :expand-keys="expandedKeys" :default-expand-all="false" :value="treeData" @node-expand="onNodeExpand" @node-collapse="onNodeCollapse" @node-click="handleNodeClick" @node-unclick="handleNodeUnclick" @node-enter="handleNodeEnter" @node-leave="handleNodeLeave"></CCTree>
|
<CCTree @node-menu="onMenu" @contextmenu.prevent.stop="onMenu" style="flex: 1" ref="elTree" :expand-keys="expandedKeys" :default-expand-all="false" :value="treeData" @node-expand="onNodeExpand" @node-collapse="onNodeCollapse" @node-click="handleNodeClick" @node-unclick="handleNodeUnclick" @node-enter="handleNodeEnter" @node-leave="handleNodeLeave"></CCTree>
|
||||||
</CCDock>
|
</CCDock>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@ -257,7 +257,7 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onMenu(event: MouseEvent) {
|
onMenu(event: MouseEvent, data: TreeData) {
|
||||||
const menus: IUiMenuItem[] = [];
|
const menus: IUiMenuItem[] = [];
|
||||||
menus.push({
|
menus.push({
|
||||||
name: "update hierarchy",
|
name: "update hierarchy",
|
||||||
@ -302,22 +302,33 @@ export default defineComponent({
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
menus.push({
|
if (data) {
|
||||||
name: "copy name",
|
menus.push({
|
||||||
enabled: false,
|
name: "",
|
||||||
callback() {
|
type: ccui.menu.MenuType.Separator,
|
||||||
navigator.clipboard
|
callback() {},
|
||||||
.writeText("123")
|
});
|
||||||
.then(() => {
|
menus.push({
|
||||||
ccui.footbar.showTips("copy success");
|
name: "copy name",
|
||||||
})
|
enabled: true,
|
||||||
.catch((e) => {
|
callback() {
|
||||||
console.log(e);
|
console.log(data.text);
|
||||||
ccui.footbar.showError("copy failed");
|
|
||||||
});
|
if (!data.text) {
|
||||||
},
|
return;
|
||||||
});
|
}
|
||||||
if (selectedUUID) {
|
navigator.clipboard
|
||||||
|
.writeText(data.text)
|
||||||
|
.then(() => {
|
||||||
|
ccui.footbar.showTips("copy success");
|
||||||
|
})
|
||||||
|
.catch((e) => {
|
||||||
|
console.log(e);
|
||||||
|
bridge.send(Msg.RequestLogCustom, data.text);
|
||||||
|
// bridge.send(Msg.ReqWriteClipboard, data.text);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
});
|
||||||
menus.push({
|
menus.push({
|
||||||
name: "visible",
|
name: "visible",
|
||||||
shortKey: "space",
|
shortKey: "space",
|
||||||
@ -332,7 +343,7 @@ export default defineComponent({
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
callback: () => {
|
callback: () => {
|
||||||
ga.fireEventWithParam(GA_EventName.MouseMenu, "destroy");
|
ga.fireEventWithParam(GA_EventName.MouseMenu, "destroy");
|
||||||
bridge.send(Msg.RequestDestroy, selectedUUID);
|
bridge.send(Msg.RequestDestroy, data.id);
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user