11<template >
22 <div class =" input-inner" >
33 <div class =" field main-fn" >
4- <FilledTextfield
5- class =" styled fn"
6- label =" F(x, y)"
7- v-model =" self.fn"
8- />
4+ <FilledTextfield class =" styled fn" label =" f(x, y)" v-model =" self.fn" />
95 <span class =" label styled" > =0 </span >
106 </div >
117 <AnimatedFold :folded =" props.folded" >
12- <s-divider >{{ t("title.moreOptions") }}</s-divider >
13- <p >
14- Lorem ipsum dolor, sit amet consectetur adipisicing elit. Tempora ab hic
15- accusamus iure natus expedita laborum ea nam, reiciendis obcaecati animi
16- voluptatem nisi assumenda ipsam nihil fuga minima? Id, ab?
17- </p >
8+ <s-divider >{{ t("data.more.dividerTitle") }}</s-divider >
9+ <div class =" input-inner-optional" >
10+ <div class =" fields" >
11+ <!-- color -->
12+ <span class =" label" >
13+ {{ t("data.more.color") }}
14+ <HelpIcon > {{ t("data.more.colorHelp") }} </HelpIcon >
15+ </span >
16+ <ColorPicker v-model =" self.color" />
17+ </div >
18+ <div class =" switches" >
19+ <!-- closed -->
20+ <s-checkbox type =" checkbox" v-model.lazy =" self.closed" >
21+ {{ t("data.more.closed") }}
22+ </s-checkbox >
23+ </div >
24+ </div >
1825 </AnimatedFold >
1926 </div >
2027</template >
@@ -26,14 +33,16 @@ import { useI18n } from "vue-i18n";
2633import { I18nSchema } from " @/i18n" ;
2734const { t } = useI18n <{ message: I18nSchema }>();
2835
29- import FilledTextfield from " @/editor/inputs/subblocks/function.vue" ;
30- import AnimatedFold from " @/ui/animated/animatedFold.vue" ;
31-
32-
3336const props = defineProps <{
3437 folded: boolean ;
3538 self: PrivateDataTypes .Implicit ;
3639 index: number ;
3740}>();
3841const self = toRef (props , " self" );
42+
43+ import FilledTextfield from " @/editor/inputs/subblocks/function.vue" ;
44+ import AnimatedFold from " @/ui/animated/animatedFold.vue" ;
45+ import ColorPicker from " ./subblocks/colorPicker.vue" ;
46+ import HelpIcon from " ./subblocks/helpIcon.vue" ;
47+ import " ./inputs.scss" ;
3948 </script >
0 commit comments