view.list-item
item-radio(
v-if="type==`radio`"
:index="index"
:check="checked"
:height="height"
:title="title"
:description="description"
:disabled="disabled"
:split="split"
:radius="radius"
:radiusTop="radiusTop"
:radiusLeft="radiusLeft"
:radiusRight="radiusRight"
:radiusBottom="radiusBottom"
:title-color="titleColor"
:title-font-size="titleFontSize"
:description-color="descriptionColor"
:description-font-size="descriptionFontSize"
@click="onClick"
@onchange="onChange"
)
item-switch(
v-if="type==`switch`"
:index="index"
:checked="checked"
:height="height"
:title="title"
:description="description"
:disabled="disabled"
:split="split"
:radius="radius"
:radiusTop="radiusTop"
:radiusLeft="radiusLeft"
:radiusRight="radiusRight"
:radiusBottom="radiusBottom"
@click="onClick"
@onchange="onChange"
)
item-checkbox(
v-else-if="type==`navigate`"
:index="index"
:check="checked"
:height="height"
:title="title"
:description="description"
:disabled="disabled"
:split="split"
:dialogPosition="dialogPosition"
:dialogListItem="dialogListItem"
:dialogTitle="dialogTitle"
:dialogData="dialogData"
:defaultValue="defaultValue"
:radius="radius"
:radiusTop="radiusTop"
:radiusLeft="radiusLeft"
:radiusRight="radiusRight"
:radiusBottom="radiusBottom"
@click="onClick"
@onchange="onChange"
)
item-radio(
v-else-if="type==`navigate`"
:index="index"
:check="checked"
:height="height"
:title="title"
:description="description"
:disabled="disabled"
:split="split"
:onImg="getOnPic()"
:offImg="getOffPic()"
:iconSize="{ width: 12, height: 24 }"
:radius="radius"
:radiusTop="radiusTop"
:radiusLeft="radiusLeft"
:radiusRight="radiusRight"
:radiusBottom="radiusBottom"
:title-color="titleColor"
:title-font-size="titleFontSize"
:description-color="descriptionColor"
:description-font-size="descriptionFontSize"
@click="onClick"
@onchange="onChange"
)
item-radio(
v-else
:index="index"
:check="checked"
:height="height"
:title="title"
:description="description"
:disabled="disabled"
:split="split"
:onImg="getOnPic()"
:offImg="getOffPic()"
:iconSize="{ width: 12, height: 24 }"
:showIcon="showIcon"
:defaultValue="defaultValue"
:radius="radius"
:radiusTop="radiusTop"
:radiusLeft="radiusLeft"
:radiusRight="radiusRight"
:radiusBottom="radiusBottom"
:title-color="titleColor"
:title-font-size="titleFontSize"
:description-color="descriptionColor"
:description-font-size="descriptionFontSize"
@click="onClick"
@onchange="onChange"
)