Class TempCmpConfigRender
Constructors
constructor
-
Parameters
-
config: ICompomentItemConifg
Properties
config
Methods
Private calcPostion
- calcPostion(rect: { height: number; left: number; top: number; width: number }, elem2: HTMLElement): "left" | "right" | "down" | "up"
-
Parameters
-
rect: { height: number; left: number; top: number; width: number }
-
height: number
-
left: number
-
top: number
-
width: number
-
elem2: HTMLElement
Returns "left" | "right" | "down" | "up"
doGetCss
- doGetCss(): { TempCmpConfigRender: { & .templateItem-img: { & img: { &:not([src]): { opacity: string }; border-radius: string; height: string; width: string }; border: string; border-radius: string; box-sizing: string; cursor: string; display: string; height: string; overflow: string; padding: string; position: string; text-align: string; vertical-align: string; width: string }; & .templateItem-title: { display: string; margin: string; text-align: string }; &:hover: { background: string }; -webkit-user-select: string; margin-bottom: string; user-select: string } }
-
Returns { TempCmpConfigRender: { & .templateItem-img: { & img: { &:not([src]): { opacity: string }; border-radius: string; height: string; width: string }; border: string; border-radius: string; box-sizing: string; cursor: string; display: string; height: string; overflow: string; padding: string; position: string; text-align: string; vertical-align: string; width: string }; & .templateItem-title: { display: string; margin: string; text-align: string }; &:hover: { background: string }; -webkit-user-select: string; margin-bottom: string; user-select: string } }
-
TempCmpConfigRender: { & .templateItem-img: { & img: { &:not([src]): { opacity: string }; border-radius: string; height: string; width: string }; border: string; border-radius: string; box-sizing: string; cursor: string; display: string; height: string; overflow: string; padding: string; position: string; text-align: string; vertical-align: string; width: string }; & .templateItem-title: { display: string; margin: string; text-align: string }; &:hover: { background: string }; -webkit-user-select: string; margin-bottom: string; user-select: string }
-
& .templateItem-img: { & img: { &:not([src]): { opacity: string }; border-radius: string; height: string; width: string }; border: string; border-radius: string; box-sizing: string; cursor: string; display: string; height: string; overflow: string; padding: string; position: string; text-align: string; vertical-align: string; width: string }
-
& img: { &:not([src]): { opacity: string }; border-radius: string; height: string; width: string }
-
&:not([src]): { opacity: string }
-
border-radius: string
-
height: string
-
width: string
-
border: string
-
border-radius: string
-
box-sizing: string
-
cursor: string
-
display: string
-
height: string
-
overflow: string
-
padding: string
-
position: string
-
text-align: string
-
vertical-align: string
-
width: string
-
& .templateItem-title: { display: string; margin: string; text-align: string }
-
display: string
-
margin: string
-
text-align: string
-
&:hover: { background: string }
-
-webkit-user-select: string
-
margin-bottom: string
-
user-select: string
doRender
-
Returns void
getTempHtml
-
Returns string
iniPrevImg
- iniPrevImg(elem: JQuery<HTMLElement>): void
-
Parameters
-
elem: JQuery<HTMLElement>
Returns void
模板组件配置渲染类 用于渲染模板在工具栏上