Skip to content
This repository has been archived by the owner on Jul 8, 2023. It is now read-only.

Commit

Permalink
Collapsible opt/par
Browse files Browse the repository at this point in the history
  • Loading branch information
whimet committed May 27, 2023
1 parent 7c8d55c commit 419be17
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,23 @@
<div class="fragment opt border-skin-fragment rounded" :style="fragmentStyle">
<comment v-if="comment" :comment="comment" />
<div class="header bg-skin-fragment-header text-skin-fragment-header text-base leading-4">
<div class="name font-semibold p-1 border-b"><label>Opt</label></div>
<div class="name font-semibold p-1 border-b" style="display: flex; width: 100%; justify-content: space-between;">
<label>Opt</label>
<collapsible-button />
</div>
</div>
<block
:style="{ paddingLeft: `${offsetX}px` }"
:context="opt.braceBlock().block()"
:selfCallIndent="selfCallIndent"
></block>
<b-collapse visible id="collapse-1" class="mt-2">
<block
:style="{ paddingLeft: `${offsetX}px` }"
:context="opt.braceBlock().block()"
:selfCallIndent="selfCallIndent"
></block>
</b-collapse>
</div>
</template>

<script>
import CollapsibleButton from './CollapsibleButton.vue';
import fragment from './FragmentMixin';
export default {
Expand All @@ -27,6 +33,7 @@ export default {
return this.context.opt();
},
},
components: { CollapsibleButton },
};
</script>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,23 @@
<div
class="header bg-skin-fragment-header text-skin-fragment-header text-base leading-4 rounded-t"
>
<div class="name font-semibold p-1 border-b"><label>Par</label></div>
<div class="name font-semibold p-1 border-b" style="display: flex; width: 100%; justify-content: space-between;">
<label>Par</label>
<collapsible-button />
</div>
</div>
<block
:style="{ paddingLeft: `${offsetX}px` }"
:context="par.braceBlock().block()"
:selfCallIndent="selfCallIndent"
></block>
<b-collapse visible id="collapse-1" class="mt-2">
<block
:style="{ paddingLeft: `${offsetX}px` }"
:context="par.braceBlock().block()"
:selfCallIndent="selfCallIndent"
></block>
</b-collapse>
</div>
</template>

<script>
import CollapsibleButton from './CollapsibleButton.vue';
import fragment from './FragmentMixin';
export default {
Expand All @@ -29,6 +35,7 @@ export default {
return this.context.par();
},
},
components: { CollapsibleButton },
};
</script>
<style scoped>
Expand Down

0 comments on commit 419be17

Please sign in to comment.