Quark
#
Modules #
quark/actionquark/appquark/bubblesquark/bufferquark/checkboxquark/cssquark/ctrquark/dialogquark/eventquark/fontquark/fsquark/hashquark/httpquark/indexquark/jsonbquark/keyboardquark/mediaquark/navquark/netquark/osquark/pathquark/pkgquark/screenquark/stepperquark/storagequark/testquark/typesquark/utilquark/viewquark/windowquark/wsquark/_bufferquark/_commonquark/_eventquark/_extquark/_md5quark/_sha1quark/_sha256quark/_utilquark/_watching
Quark v1.3.0 Documentation
Table of Contents
-
quark/types
- N
- Enum: Repeat
- Enum: FillPositionKind
- Enum: FillSizeKind
- BoxOriginKind
- Enum: Direction
- Enum: ItemsAlign
- Enum: CrossAlign
- Enum: Wrap
- Enum: WrapAlign
- Enum: Align
- Enum: BoxSizeKind
- Enum: TextValueKind
- Enum: TextAlign
- Enum: TextDecoration
- Enum: TextOverflow
- Enum: TextWhiteSpace
- Enum: TextWordBreak
- Enum: TextWeight
- Enum: TextWidth
- Enum: TextSlant
- TextStyle
- Enum: KeyboardType
- Enum: KeyboardReturnType
- Enum: CursorStyle
- Enum: FindDirection
- RepeatIn
- DirectionIn
- ItemsAlignIn
- CrossAlignIn
- WrapIn
- WrapAlignIn
- AlignIn
- TextAlignIn
- TextDecorationIn
- TextOverflowIn
- TextWhiteSpaceIn
- TextWordBreakIn
- TextWeightIn
- TextWidthIn
- TextSlantIn
- KeyboardTypeIn
- KeyboardReturnTypeIn
- CursorStyleIn
- FindDirectionIn
- Class: Base
- Class: Vec2
- Vec2In
- Class: Vec3
- Vec3In
- Class: Vec4
- Vec4In
- Class: Curve
- CurveIn
- Class: Rect
- RectIn
- Class: Mat
- MatIn
- Class: Mat4
- Class: Color
- ColorStrIn
- ColorIn
- Class: Shadow
- ShadowIn
- Class: BoxBorder
- BoxBorderIn
- Class: FillPosition
- FillPositionKindStr
- FillPositionIn
- Class: FillSize
- FillSizeKindStr
- FillSizeIn
- Class: BoxSize
- BoxSizeKindStr
- BoxSizeIn
- Class: BoxOrigin
- BoxOriginKindStr
- BoxOriginIn
- Class: TextBase
- Class: TextColor
- TextValueKindInStr
- TextColorIn
- Class: TextSize
- TextSizeIn
- TextLineHeightIn
- TextLineHeight
- Class: TextShadow
- TextShadowIn
- FFID
- Class: TextFamily
- EmptyFFID
- TextFamilyIn
- Class: BoxFilter
- BoxFilterIn
- Class: FillImage
- Class: FillGradientRadial
- Class: FillGradientLinear
- Class: BoxShadow
- BoxShadowIn
- newColor(r,g,b,a)
- newVec2(x,y)
- newVec3(x,y,z)
- newVec4(x,y,z,w)
- newRect(x,y,width,height)
- newMat(...value)
- newMat4(...value)
- newCurve(p1x,p1y,p2x,p2y)
- newShadow(x,y,size,r,g,b,a)
- newBoxBorder(width,r,b,a)
- newFillPosition(kink,value)
- newFillSize(kink,value)
- newBoxOrigin(kink,value)
- newBoxSize(kink,value)
- newTextColor(kink,r,g,b,a)
- newTextSize(kink,value)
- newTextLineHeight(kink,value)
- newTextShadow(kind,offset_x,offset_y,size,r,g,b,a)
- newTextFamily(kind,ffid?)
- parseRepeat(val,desc?)
- parseDirection(val,desc?)
- parseItemsAlign(val,desc?)
- parseCrossAlign(val,desc?)
- parseWrap(val,desc?)
- parseWrapAlign(val,desc?)
- parseAlign(val,desc?)
- parseTextAlign(val,desc?)
- parseTextDecoration(val,desc?)
- parseTextOverflow(val,desc?)
- parseTextWhiteSpace(val,desc?)
- parseTextWordBreak(val,desc?)
- parseTextWeight(val,desc?)
- parseTextWidth(val,desc?)
- parseTextSlant(val,desc?)
- parseKeyboardType(val,desc?)
- parseKeyboardReturnType(val,desc?)
- parseCursorStyle(val,desc?)
- parseFindDirection(val,desc?)
- parseVec2(val,desc?)
- parseVec3(val,desc?)
- parseVec4(val,desc?)
- parseCurve(val,desc?)
- parseRect(val,desc?)
- parseMat(val,desc?)
- parseMat4(val,desc?)
- parseColor(val,desc?,ref?)
- parseShadow(val,desc?,ref?)
- parseBoxBorder(val,desc?)
- parseFillPosition(val,desc?)
- parseFillSize(val,desc?)
- parseBoxOrigin(val,desc?)
- parseBoxSize(val,desc?)
- parseTextColor(val,desc?)
- parseTextSize(val,desc?)
- parseTextLineHeight(val,desc?)
- parseTextShadow(val,desc?)
- parseTextFamily(val,desc?)
- parseBoxFilter(val,desc?)
- parseBoxShadow(val,desc?)
- parseBoxFilterPtr
- parseBoxShadowPtr
quark/types #
N #
@typeN=number
Enum: Repeat #
Repeat #
RepeatRepeatXRepeatYRepeatNo
Enum: FillPositionKind #
FillPositionKind #
StartStarting positionCenterCentered positionEndEnding positionValueExplicit ValueRatioPercentage value
Enum: FillSizeKind #
FillSizeKind #
AutoAuto valueValueExplicit ValueRatioPercentage value
BoxOriginKind #
@typeBoxOriginKind=FillSizeKind
Enum: Direction #
Direction #
Flex Layout direction
RowRowReverseColumnColumnReverse
Enum: ItemsAlign #
ItemsAlign #
项目在主轴上的对齐方式
Start左对齐Center居中End右对齐SpaceBetween两端对齐,项目之间的间隔都相等SpaceAround每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍SpaceEvenly每个项目两侧的间隔相等,这包括边框的间距CenterCenter把除两端以外的所有项目尽可能的居中对齐
Enum: CrossAlign #
CrossAlign #
项目在交叉轴内如何对齐
Enum: Wrap #
Wrap #
主轴溢出包裹,开启后当主轴溢出时分裂成多根交叉轴
NoWrap只有一根交叉轴线Wrap溢出后会有多根交叉轴线WrapReverse多根交叉轴线反向排列
Enum: WrapAlign #
WrapAlign #
多根交叉轴线的对齐方式。如果项目只有一根交叉轴,该属性不起作用
Start与交叉轴的起点对齐Center与交叉轴的中点对齐End与交叉轴的终点对齐SpaceBetween与交叉轴两端对齐,轴线之间的间隔平均分布SpaceAround每根轴线两侧的间隔都相等,所以轴线之间的间隔比轴线与边框的间隔大一倍SpaceEvenly每根轴线两侧的间隔都相等,这包括边框的间距Stretch=7轴线占满整个交叉轴,平均分配剩余的交叉轴空间
Enum: Align #
Align #
View align
NormalStartCenterEndBothNewStart=BothNew independent line and left alignNewCenterNew independent line and center alignNewEndNew independent line and right alignFloatStartTry not to wrap until the maximum limit and left alignFloatCenterTry not to wrap until the maximum limit and center alignFloatEndTry not to wrap until the maximum limit and right alignBaseline=Normalbox vertical align in textTopbox vertical align in textMiddlebox vertical align in textBottombox vertical align in textLeftTop=StartCenterTopRightTopLeftMiddleCenterMiddleRightMiddleLeftBottomCenterBottomRightBottom
Enum: BoxSizeKind #
BoxSizeKind #
The width/height value kind for the Box
NoneDo not use valueAuto包裹内容 wrap contentMatch匹配父视图 match parentValue明确值 remRatio百分比 value %Minus减法(parent-value) value !
Enum: TextValueKind #
TextValueKind #
Basic type for the Text attributes
InheritDefaultValue
Enum: TextAlign #
TextAlign #
InheritinheritLeft左对齐Center居中Right右对齐Default=Left
Enum: TextDecoration #
TextDecoration #
InheritinheritNone没有Overline上划线LineThrough中划线Underline下划线Default=None
Enum: TextOverflow #
TextOverflow #
InheritinheritNormal不做任何处理Clip剪切Ellipsis剪切并显示省略号EllipsisCenter剪切并居中显示省略号Default=Normal
Enum: TextWhiteSpace #
TextWhiteSpace #
InheritinheritNormal合并空白序列,使用自动wrapNoWrap合并空白序列,不使用自动wrapPre保留所有空白,不使用自动wrapPreWrap保留所有空白,使用自动wrapPreLine合并空白符序列,但保留换行符,使用自动wrapDefault=Normal
Enum: TextWordBreak #
TextWordBreak #
InheritinheritNormal保持单词在同一行BreakWord保持单词在同一行,除非单词长度超过一行才截断BreakAll以字为单位行空间不足换行KeepAll所有连续的字符都当成一个单词,除非出现空白符、换行符、标点符Default=Normal
Enum: TextWeight #
TextWeight #
InheritThinUltralightLightRegularMediumSemiboldBoldHeavyBlackExtraBlackDefault=Regular
Enum: TextWidth #
TextWidth #
InheritUltraCondensedExtraCondensedCondensedSemiCondensedNormalSemiExpandedExpandedExtraExpandedUltraExpandedDefault=Normal
Enum: TextSlant #
TextSlant #
InheritNormalItalicObliqueDefault=Normal
TextStyle #
@typeTextStyle=number
Enum: KeyboardType #
KeyboardType #
NormalAsciiNumberUrlNumberPadPhoneNamePhoneEmailDecimalSearchAsciiNumber
Enum: KeyboardReturnType #
KeyboardReturnType #
NormalGoJoinNextRouteSearchSendDoneEmergencyContinue
Enum: CursorStyle #
CursorStyle #
NormalNoneNoneUntilMouseMovesArrowIbeamPointingHandPointerClosedHandOpenHandResizeLeftResizeRightResizeLeftRightResizeUpResizeDownResizeUpDownCrosshairDisappearingItemOperationNotAllowedDragLinkDragCopyContextualMenuIbeamForVertical
Enum: FindDirection #
FindDirection #
NoneLeftTopRightBottom
RepeatIn #
@typeRepeatIn="repeat"|"repeatX"|"repeatY"|"repeatNo"|Repeat
DirectionIn #
@typeDirectionIn="row"|"rowReverse"|"column"|"columnReverse"|Direction
ItemsAlignIn #
@typeItemsAlignIn="start"|"center"|"end"|"spaceBetween"|"spaceAround"|"spaceEvenly"|"centerCenter"|ItemsAlign
CrossAlignIn #
@typeCrossAlignIn="start"|"center"|"end"|"both"|CrossAlign
WrapIn #
@typeWrapIn="noWrap"|"wrap"|"wrapReverse"|Wrap
WrapAlignIn #
@typeWrapAlignIn="start"|"center"|"end"|"spaceBetween"|"spaceAround"|"spaceEvenly"|"stretch"|WrapAlign
AlignIn #
@typeAlignIn="normal"|"start"|"center"|"end"|"both"|"newStart"|"newCenter"|"newEnd"|"floatStart"|"floatCenter"|"floatEnd"|"baseline"|"top"|"middle"|"bottom"|"leftTop"|"centerTop"|"rightTop"|"leftMiddle"|"centerMiddle"|"rightMiddle"|"leftBottom"|"centerBottom"|"rightBottom"|Align
TextAlignIn #
@typeTextAlignIn="center"|"inherit"|"left"|"right"|"default"|TextAlign
TextDecorationIn #
@typeTextDecorationIn="inherit"|"default"|"none"|"overline"|"lineThrough"|"underline"|TextDecoration
TextOverflowIn #
@typeTextOverflowIn="normal"|"inherit"|"default"|"clip"|"ellipsis"|"ellipsisCenter"|TextOverflow
TextWhiteSpaceIn #
@typeTextWhiteSpaceIn="noWrap"|"normal"|"inherit"|"default"|"pre"|"preWrap"|"preLine"|TextWhiteSpace
TextWordBreakIn #
@typeTextWordBreakIn="normal"|"inherit"|"default"|"breakWord"|"breakAll"|"keepAll"|TextWordBreak
TextWeightIn #
@typeTextWeightIn="inherit"|"default"|"thin"|"ultralight"|"light"|"regular"|"medium"|"semibold"|"bold"|"heavy"|"black"|"extraBlack"|TextWeight
TextWidthIn #
@typeTextWidthIn="normal"|"inherit"|"default"|"ultraCondensed"|"extraCondensed"|"condensed"|"semiCondensed"|"semiExpanded"|"expanded"|"extraExpanded"|"ultraExpanded"|TextWidth
TextSlantIn #
@typeTextSlantIn="normal"|"inherit"|"default"|"italic"|"oblique"|TextSlant
KeyboardTypeIn #
@typeKeyboardTypeIn="number"|"normal"|"ascii"|"url"|"numberPad"|"phone"|"namePhone"|"email"|"decimal"|"search"|"asciiNumber"|KeyboardType
KeyboardReturnTypeIn #
@typeKeyboardReturnTypeIn="normal"|"search"|"go"|"join"|"next"|"route"|"send"|"done"|"emergency"|"continue"|KeyboardReturnType
CursorStyleIn #
@typeCursorStyleIn="normal"|"none"|"noneUntilMouseMoves"|"arrow"|"ibeam"|"pointingHand"|"pointer"|"closedHand"|"openHand"|"resizeLeft"|"resizeRight"|"resizeLeftRight"|"resizeUp"|"resizeDown"|"resizeUpDown"|"crosshair"|"disappearingItem"|"operationNotAllowed"|"dragLink"|"dragCopy"|"contextualMenu"|"ibeamForVertical"|CursorStyle
FindDirectionIn #
@typeFindDirectionIn="none"|"left"|"top"|"right"|"bottom"|FindDirection
Class: Base #
Base #
@template<T>
base.toString() #
base.toStringStyled(indent?) #
@paramindent?:number
Class: Vec2 #
Vec2 #
vec2.x #
x:N
vec2.y #
y:N
Vec2In #
Class: Vec3 #
Vec3 #
vec3.x #
x:N
vec3.y #
y:N
vec3.z #
z:N
Vec3In #
Class: Vec4 #
Vec4 #
vec4.x #
x:N
vec4.y #
y:N
vec4.z #
z:N
vec4.w #
w:N
Vec4In #
Class: Curve #
Curve #
curve.p1 #
p1:Vec2
curve.p2 #
p2:Vec2
curve.p1x #
@getp1x:N
curve.p1y #
@getp1y:N
curve.p2x #
@getp2x:N
curve.p2y #
@getp2y:N
CurveIn #
@typeCurveIn="linear"|"ease"|"easeIn"|"easeOut"|"easeInOut"|"curve(0,0,1,1)"|[0,0,1,1]|Curve
Class: Rect #
Rect #
rect.origin #
origin:Vec2
rect.size #
size:Vec2
rect.x #
@getx:N
rect.y #
@gety:N
rect.width #
@getwidth:N
rect.height #
@getheight:N
RectIn #
@typeRectIn="rect(0,0,100,100)"|"rect(0,0)"|[0,0,100,100]|Rect
Class: Mat #
Mat #
mat.m0 #
m0:N
mat.m1 #
m1:N
mat.m2 #
m2:N
mat.m3 #
m3:N
mat.m4 #
m4:N
mat.m5 #
m5:N
MatIn #
Class: Mat4 #
Mat4 #
mat4.m0 #
m0:N
mat4.m1 #
m1:N
mat4.m2 #
m2:N
mat4.m3 #
m3:N
mat4.m4 #
m4:N
mat4.m5 #
m5:N
mat4.m6 #
m6:N
mat4.m7 #
m7:N
mat4.m8 #
m8:N
mat4.m9 #
m9:N
mat4.m10 #
m10:N
mat4.m11 #
m11:N
mat4.m12 #
m12:N
mat4.m13 #
m13:N
mat4.m14 #
m14:N
mat4.m15 #
m15:N
Class: Color #
Color #
color.r #
r:N
color.g #
g:N
color.b #
b:N
color.a #
a:N
ColorStrIn #
@typeColorStrIn="#fff"|"rgb(0,0,0)"|"rgba(0,0,0,255)"
ColorIn #
@typeColorIn=ColorStrIn|N|Color
Class: Shadow #
Shadow #
shadow.x #
x:N
shadow.y #
y:N
shadow.size #
size:N
shadow.color #
color:Color
shadow.r #
@getr:N
shadow.g #
@getg:N
shadow.b #
@getb:N
shadow.a #
@geta:N
ShadowIn #
@typeShadowIn="2 2 2 rgb(100,100,100)"|Shadow
Class: BoxBorder #
BoxBorder #
boxborder.width #
width:N
boxborder.color #
color:Color
boxborder.r #
@getr:N
boxborder.g #
@getg:N
boxborder.b #
@getb:N
boxborder.a #
@geta:N
BoxBorderIn #
@typeBoxBorderIn="1 rgb(100,100,100)"|BoxBorder
Class: FillPosition #
FillPosition #
@extendsBase<FillPosition>
fillposition.value #
value:N
fillposition.kind #
kind:FillPositionKind
FillPositionKindStr #
@typeFillPositionKindStr="start"|"end"|"center"
FillPositionIn #
@typeFillPositionIn=N|FillPosition
Class: FillSize #
FillSize #
fillsize.value #
value:N
fillsize.kind #
kind:FillSizeKind
FillSizeKindStr #
@typeFillSizeKindStr="auto"
FillSizeIn #
@typeFillSizeIn=N|FillSize|"50%"|FillSizeKindStr
Class: BoxSize #
BoxSize #
boxsize.value #
value:N
boxsize.kind #
kind:BoxSizeKind
BoxSizeKindStr #
@typeBoxSizeKindStr="auto"|"none"|"match"
BoxSizeIn #
@typeBoxSizeIn=N|BoxSize|"50%"|"100!"|BoxSizeKindStr
Class: BoxOrigin #
BoxOrigin #
boxorigin.value #
value:N
boxorigin.kind #
kind:BoxOriginKind
BoxOriginKindStr #
@typeBoxOriginKindStr=FillSizeKindStr
BoxOriginIn #
@typeBoxOriginIn=N|BoxOrigin|"50%"|BoxOriginKindStr
Class: TextBase #
TextBase #
@template<Derived,Value>@extendsBase<Derived>
textbase.value #
value:Value
textbase.kind #
kind:TextValueKind
Class: TextColor #
TextColor #
textcolor.r #
@getr:N
textcolor.g #
@getg:N
textcolor.b #
@getb:N
textcolor.a #
@geta:N
TextValueKindInStr #
@typeTextValueKindInStr="inherit"|"default"
TextColorIn #
@typeTextColorIn=TextValueKindInStr|ColorIn|TextColor
Class: TextSize #
TextSize #
TextSizeIn #
@typeTextSizeIn=TextValueKindInStr|N|TextSize
TextLineHeightIn #
@typeTextLineHeightIn=TextSizeIn
TextLineHeight #
@typeTextLineHeight=TextSize
Class: TextShadow #
TextShadow #
@extendsTextBase<TextShadow,Shadow>
textshadow.x #
@getx:N
textshadow.y #
@gety:N
textshadow.size #
@getsize:N
textshadow.color #
@getcolor:Color
textshadow.r #
@getr:N
textshadow.g #
@getg:N
textshadow.b #
@getb:N
textshadow.a #
@geta:N
TextShadowIn #
@typeTextShadowIn=TextValueKindInStr|ShadowIn|TextShadow
FFID #
@typeFFID=Uint8Array
Class: TextFamily #
TextFamily #
@extendsTextBase<TextFamily,FFID>
textfamily.families() #
@returnstring
EmptyFFID #
@constEmptyFFID:FFID
TextFamilyIn #
@typeTextFamilyIn=TextValueKindInStr|string|TextFamily
Class: BoxFilter #
BoxFilter #
@abstract
boxfilter.type #
@gettype:N
boxfilter.next #
BoxFilterIn #
For example:
image(res/image.png, auto 100%, x=start, y=20%, repeat)
radial(#ff00ff 0%, #ff0 50%, #00f 100%)
linear(90, #ff00ff 0%, #ff0 50%, #00f 100%)
Class: FillImage #
FillImage #
@extendsBoxFilter
fillimage.src #
src:string
fillimage.width #
width:FillSize
fillimage.height #
height:FillSize
fillimage.x #
x:FillPosition
fillimage.y #
y:FillPosition
fillimage.repeat #
repeat:Repeat
fillimage.constructor(src,init?) #
Class: FillGradientRadial #
FillGradientRadial #
@extendsBoxFilter
fillgradientradial.positions #
@getpositions:N[]
fillgradientradial.colors #
@getcolors:Color[]
fillgradientradial.constructor(pos,colors) #
Class: FillGradientLinear #
FillGradientLinear #
@extendsFillGradientRadial
fillgradientlinear.angle #
angle:N
fillgradientlinear.constructor(pos,coloes,angle) #
Class: BoxShadow #
BoxShadow #
@extendsBoxFilter
boxshadow.value #
value:Shadow
boxshadow.constructor(value) #
@paramvalue:Shadow
BoxShadowIn #
For example:
10 10 2 #ff00aa
['10 10 2 #ff00aa']
10 10 2 rgba(255,255,0,255)
newColor(r,g,b,a) #
newVec2(x,y) #
newVec3(x,y,z) #
newVec4(x,y,z,w) #
newRect(x,y,width,height) #
newMat(...value) #
newMat4(...value) #
newCurve(p1x,p1y,p2x,p2y) #
newShadow(x,y,size,r,g,b,a) #
@paramx:N@paramy:N@paramsize:N@paramr:N@paramg:N@paramb:N@parama:N@returnShadow
newBoxBorder(width,r,b,a) #
newFillPosition(kink,value) #
@paramkink:FillPositionKind@paramvalue:N@returnFillPosition@paramkind:FillPositionKind
newFillSize(kink,value) #
@paramkink:FillSizeKind@paramvalue:N@returnFillSize@paramkind:FillSizeKind
newBoxOrigin(kink,value) #
@paramkink:BoxOriginKind@paramvalue:N@returnBoxOrigin@paramkind:BoxOriginKind
newBoxSize(kink,value) #
@paramkink:BoxSizeKind@paramvalue:N@returnBoxSize@paramkind:BoxSizeKind
newTextColor(kink,r,g,b,a) #
@paramkink:TextValueKind@paramr:N@paramg:N@paramb:N@parama:N@returnTextColor@paramkind:TextValueKind
newTextSize(kink,value) #
@paramkink:TextValueKind@paramvalue:N@returnTextSize@paramkind:TextValueKind
newTextLineHeight(kink,value) #
@paramkink:TextValueKind@paramvalue:N@returnTextLineHeight
newTextShadow(kind,offset_x,offset_y,size,r,g,b,a) #
@paramkind:TextValueKind@paramoffset_x:N@paramoffset_y:N@paramsize:N@paramr:N@paramg:N@paramb:N@parama:N@returnTextShadow
newTextFamily(kind,ffid?) #
@paramkind:TextValueKind@paramffid?:FFID@returnTextFamily
parseRepeat(val,desc?) #
parseDirection(val,desc?) #
@paramval:DirectionIn@paramdesc?:string@returnDirection
parseItemsAlign(val,desc?) #
@paramval:ItemsAlignIn@paramdesc?:string@returnItemsAlign
parseCrossAlign(val,desc?) #
@paramval:CrossAlignIn@paramdesc?:string@returnCrossAlign
parseWrap(val,desc?) #
parseWrapAlign(val,desc?) #
@paramval:WrapAlignIn@paramdesc?:string@returnWrapAlign
parseAlign(val,desc?) #
parseTextAlign(val,desc?) #
@paramval:TextAlignIn@paramdesc?:string@returnTextAlign
parseTextDecoration(val,desc?) #
@paramval:TextDecorationIn@paramdesc?:string@returnTextDecoration
parseTextOverflow(val,desc?) #
@paramval:TextOverflowIn@paramdesc?:string@returnTextOverflow
parseTextWhiteSpace(val,desc?) #
@paramval:TextWhiteSpaceIn@paramdesc?:string@returnTextWhiteSpace
parseTextWordBreak(val,desc?) #
@paramval:TextWordBreakIn@paramdesc?:string@returnTextWordBreak
parseTextWeight(val,desc?) #
@paramval:TextWeightIn@paramdesc?:string@returnTextWeight
parseTextWidth(val,desc?) #
@paramval:TextWidthIn@paramdesc?:string@returnTextWidth
parseTextSlant(val,desc?) #
@paramval:TextSlantIn@paramdesc?:string@returnTextSlant
parseKeyboardType(val,desc?) #
@paramval:KeyboardTypeIn@paramdesc?:string@returnKeyboardType
parseKeyboardReturnType(val,desc?) #
@paramval:KeyboardReturnTypeIn@paramdesc?:string@returnKeyboardReturnType
parseCursorStyle(val,desc?) #
@paramval:CursorStyleIn@paramdesc?:string@returnCursorStyle
parseFindDirection(val,desc?) #
@paramval:FindDirectionIn@paramdesc?:string@returnFindDirection
parseVec2(val,desc?) #
parseVec3(val,desc?) #
parseVec4(val,desc?) #
parseCurve(val,desc?) #
parseRect(val,desc?) #
parseMat(val,desc?) #
parseMat4(val,desc?) #
parseColor(val,desc?,ref?) #
parseShadow(val,desc?,ref?) #
parseBoxBorder(val,desc?) #
@paramval:BoxBorderIn@paramdesc?:string@returnBoxBorder
parseFillPosition(val,desc?) #
@paramval:FillPositionIn@paramdesc?:string@returnFillPosition
parseFillSize(val,desc?) #
@paramval:FillSizeIn@paramdesc?:string@returnFillSize
parseBoxOrigin(val,desc?) #
@paramval:BoxOriginIn@paramdesc?:string@returnBoxOrigin
parseBoxSize(val,desc?) #
parseTextColor(val,desc?) #
@paramval:TextColorIn@paramdesc?:string@returnTextColor
parseTextSize(val,desc?) #
@paramval:TextSizeIn@paramdesc?:string@returnTextSize
parseTextLineHeight(val,desc?) #
@paramval:TextLineHeightIn@paramdesc?:string@returnTextLineHeight
parseTextShadow(val,desc?) #
@paramval:TextShadowIn@paramdesc?:string@returnTextShadow
parseTextFamily(val,desc?) #
@paramval:TextFamilyIn@paramdesc?:string@returnTextFamily
parseBoxFilter(val,desc?) #
@paramval:BoxFilterIn@paramdesc?:string@returnBoxFilter
parseBoxShadow(val,desc?) #
@paramval:BoxShadowIn@paramdesc?:string@returnBoxShadow
parseBoxFilterPtr #
@typeparseBoxFilterPtr=parseBoxFilter
parseBoxShadowPtr #
@typeparseBoxShadowPtr=parseBoxShadow