DataDurationItem
public struct DataDurationItem : DataItemTextComponent, CheckBinding, Equatable
Duration item for DataTable
-
Type.
Declaration
Swift
public var type: DataItemType -
value
Declaration
Swift
public var duration: TimeInterval -
String for text item.
Declaration
Swift
public var text: String -
font, if both font and uifont are provided, uifont is used.
Declaration
Swift
public var font: Font? -
uifont
Declaration
Swift
public var uifont: UIFont? -
Line limit for item.
Declaration
Swift
public var lineLimit: Int? -
Foreground color for text item.
Declaration
Swift
public var textColor: Color? -
Binding rule.
Declaration
Swift
public var binding: ObjectViewProperty.Text? -
Determines whether the cell is read-only or not for inline editing mode.
nilmeans it isfalse. A cell’sisReadonlyis determined by the value of itself, the row, and the column. If only one of these three values, is set then that value is used. If two or three values are set, then the higher priority of value is used. The order of priority from high to low is: cell, row, and column.Declaration
Swift
public var isReadonly: Bool? -
Public initializer for
DataTextItemDeclaration
Swift
public init(_ duration: TimeInterval, _ font: Font? = nil, _ textColor: Color? = nil, _ binding: ObjectViewProperty.Text? = nil, lineLimit: Int? = nil, isReadonly: Bool? = nil)Parameters
durationduration for the item.
fontFont for item
textColorForeground color for text Item.
bindingBinding rule.
lineLimitLine limit for item.
isReadonlyWhether the cell is read-only or not in inline editing mode.
-
Public initializer for
DataTextItemDeclaration
Swift
public init(duration: TimeInterval, uifont: UIFont? = nil, textColor: Color? = nil, binding: ObjectViewProperty.Text? = nil, lineLimit: Int? = nil, isReadonly: Bool? = nil)Parameters
durationduration for the item.
uifontUIFont for item
textColorForeground color for text Item.
bindingBinding rule.
lineLimitLine limit for item.
isReadonlyWhether the cell is read-only or not in inline editing mode.
-
check equality
Declaration
Swift
public static func == (lhs: DataDurationItem, rhs: DataDurationItem) -> Bool