Show / Hide Table of Contents

    Class DatePicker

    Inheritance
    System.Object
    DatePicker
    Namespace: VoxelBusters.EssentialKit
    Assembly: cs.temp.dll.dll
    Syntax
    public sealed class DatePicker : NativeFeatureBehaviour

    Fields

    OnCloseCallback

    Declaration
    public Callback<DatePickerResult> OnCloseCallback
    Field Value
    Type Description
    Callback<DatePickerResult>

    OnValueChange

    Declaration
    public DatePicker.ValueChangeCallback OnValueChange
    Field Value
    Type Description
    DatePicker.ValueChangeCallback

    Properties

    SelectedDate

    Declaration
    public DateTime? SelectedDate { get; }
    Property Value
    Type Description
    System.Nullable<DateTime>

    Methods

    AwakeInternal(Object[])

    Declaration
    protected override void AwakeInternal(object[] args)
    Parameters
    Type Name Description
    System.Object[] args

    CreateInstance(DatePickerMode)

    Creates a new instance of the DatePicker class.

    Declaration
    public static DatePicker CreateInstance(DatePickerMode mode = DatePickerMode.DateAndTime)
    Parameters
    Type Name Description
    DatePickerMode mode

    The picker mode to be used.

    Returns
    Type Description
    DatePicker

    DestroyInternal()

    Declaration
    protected override void DestroyInternal()

    GetFeatureName()

    Declaration
    protected override string GetFeatureName()
    Returns
    Type Description
    System.String

    GetInitialDate()

    Declaration
    public DateTime? GetInitialDate()
    Returns
    Type Description
    System.Nullable<DateTime>

    GetKind()

    Declaration
    public DateTimeKind GetKind()
    Returns
    Type Description
    DateTimeKind

    GetMaximumDate()

    Declaration
    public DateTime? GetMaximumDate()
    Returns
    Type Description
    System.Nullable<DateTime>

    GetMinimumDate()

    Declaration
    public DateTime? GetMinimumDate()
    Returns
    Type Description
    System.Nullable<DateTime>

    GetMode()

    Declaration
    public DatePickerMode GetMode()
    Returns
    Type Description
    DatePickerMode

    IsAvailable()

    Declaration
    public override bool IsAvailable()
    Returns
    Type Description
    System.Boolean

    SetInitialDate(Nullable<DateTime>)

    Declaration
    public DatePicker SetInitialDate(DateTime? value)
    Parameters
    Type Name Description
    System.Nullable<DateTime> value
    Returns
    Type Description
    DatePicker

    SetKind(DateTimeKind)

    Declaration
    public DatePicker SetKind(DateTimeKind value)
    Parameters
    Type Name Description
    DateTimeKind value
    Returns
    Type Description
    DatePicker

    SetMaximumDate(Nullable<DateTime>)

    Declaration
    public DatePicker SetMaximumDate(DateTime? value)
    Parameters
    Type Name Description
    System.Nullable<DateTime> value
    Returns
    Type Description
    DatePicker

    SetMinimumDate(Nullable<DateTime>)

    Declaration
    public DatePicker SetMinimumDate(DateTime? value)
    Parameters
    Type Name Description
    System.Nullable<DateTime> value
    Returns
    Type Description
    DatePicker

    SetOnCloseCallback(Callback<DatePickerResult>)

    Declaration
    public DatePicker SetOnCloseCallback(Callback<DatePickerResult> callback)
    Parameters
    Type Name Description
    Callback<DatePickerResult> callback
    Returns
    Type Description
    DatePicker

    SetOnValueChange(DatePicker.ValueChangeCallback)

    Declaration
    public DatePicker SetOnValueChange(DatePicker.ValueChangeCallback callback)
    Parameters
    Type Name Description
    DatePicker.ValueChangeCallback callback
    Returns
    Type Description
    DatePicker

    Show()

    Declaration
    public void Show()
    Back to top Cross Platform Native Plugins 2.0 : Essential Kit from Voxel Busters