mirror of
https://github.com/barsdeveloper/ueblueprint.git
synced 2026-05-20 21:07:37 +08:00
Fix pins style
This commit is contained in:
@@ -21,8 +21,8 @@ export default class NodeTemplate extends SelectableDraggableTemplate {
|
||||
render(node) {
|
||||
return html`
|
||||
<div class="ueb-node-border">
|
||||
<div class="ueb-node-content">
|
||||
<div class="ueb-node-header">
|
||||
<div class="ueb-node-wrapper">
|
||||
<div class="ueb-node-top">
|
||||
<div class="ueb-node-name">
|
||||
<span class="ueb-node-name-symbol"></span>
|
||||
<span class="ueb-node-name-text">
|
||||
@@ -30,13 +30,13 @@ export default class NodeTemplate extends SelectableDraggableTemplate {
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ueb-node-body">
|
||||
<div class="ueb-node-content">
|
||||
<div class="ueb-node-inputs"></div>
|
||||
<div class="ueb-node-outputs"></div>
|
||||
</div>
|
||||
${node.entity.EnabledState.toString() == "DevelopmentOnly" ? html`
|
||||
<div class="ueb-node-developmentonly">Development Only</div>
|
||||
` : ""}
|
||||
` : ""}
|
||||
${node.entity.AdvancedPinDisplay ? html`
|
||||
<div class="ueb-node-expansion">
|
||||
<svg
|
||||
|
||||
@@ -44,11 +44,11 @@ export default class PinTemplate extends ITemplate {
|
||||
${this.renderInput(pin)}
|
||||
</div>
|
||||
`
|
||||
if (pin.isInput()) {
|
||||
return icon + content
|
||||
} else {
|
||||
return content + icon
|
||||
}
|
||||
return html`
|
||||
<div class="ueb-pin-wrapper">
|
||||
${pin.isInput() ? icon + content : content + icon}
|
||||
</div>
|
||||
`
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -72,7 +72,7 @@ export default class PinTemplate extends ITemplate {
|
||||
super.setup(pin)
|
||||
pin.classList.add(
|
||||
"ueb-node-" + (pin.isInput() ? "input" : pin.isOutput() ? "output" : "hidden"),
|
||||
"ueb-pin-" + sanitizeText(pin.getType())
|
||||
"ueb-pin-type-" + sanitizeText(pin.getType())
|
||||
)
|
||||
pin.dataset.id = pin.GetPinIdValue()
|
||||
if (pin.entity.bAdvancedView) {
|
||||
|
||||
7
js/template/VariadicNodeTemplate.js
Normal file
7
js/template/VariadicNodeTemplate.js
Normal file
@@ -0,0 +1,7 @@
|
||||
// @ts-check
|
||||
|
||||
import NodeTemplate from "./NodeTemplate"
|
||||
|
||||
export default class VariadicNodeTemplate extends NodeTemplate {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user