Hosanna UI API v1.30.2-next
    Preparing search index...

    Interface HGroupState

    State interface for HGroupView.

    interface HGroupState {
        addItemSpacingAfterChild?: boolean;
        audioGuideHint?: string;
        audioGuideItem?: string | IAudioGuideItem;
        canReceiveFocus?: boolean;
        clippingRect?: [number, number, number, number];
        customData?: unknown;
        focusEntryStrategy?: GroupFocusEntryStrategy;
        focusId?: string;
        height?: number;
        horizAlignment?: SGHorizontalAlignment;
        id?: string;
        includeInLayout?: boolean;
        isInitialFocus?: boolean;
        isSkeleton?: boolean;
        itemSpacing?: number;
        maskSettingsKey?: string;
        nativeGlass?: SGNativeGlassEffect;
        nextFocusMap?: ViewFocusMap;
        opacity?: number;
        rotation?: number;
        scale?: [number, number];
        scaleRotateCenter?: [number, number];
        scrollablePositionX?: number;
        scrollablePositionY?: number;
        skeletonShimmer?: boolean;
        skeletonViews?: ViewStruct<ViewState>[];
        staticType?: ViewStaticType;
        style?: IStatefulStyle;
        styleKey?: string;
        translation?: number[];
        vertAlignment?: SGVerticalAlignment;
        viewStatus?: ViewStatus;
        visible?: boolean;
        width?: number;
    }

    Hierarchy

    • ViewState
      • HGroupState
    Index

    Properties

    addItemSpacingAfterChild?: boolean

    Whether to add item spacing after the last child.

    audioGuideHint?: string
    audioGuideItem?: string | IAudioGuideItem
    canReceiveFocus?: boolean
    clippingRect?: [number, number, number, number]
    customData?: unknown
    focusEntryStrategy?: GroupFocusEntryStrategy

    How this group chooses a child when focus enters from outside the group.

    focusId?: string
    height?: number
    horizAlignment?: SGHorizontalAlignment

    Horizontal alignment of the group content.

    id?: string
    includeInLayout?: boolean
    isInitialFocus?: boolean
    isSkeleton?: boolean
    itemSpacing?: number

    Spacing between items.

    maskSettingsKey?: string
    nativeGlass?: SGNativeGlassEffect
    nextFocusMap?: ViewFocusMap
    opacity?: number
    rotation?: number
    scale?: [number, number]
    scaleRotateCenter?: [number, number]
    scrollablePositionX?: number
    scrollablePositionY?: number
    skeletonShimmer?: boolean
    skeletonViews?: ViewStruct<ViewState>[]
    staticType?: ViewStaticType
    styleKey?: string
    translation?: number[]
    vertAlignment?: SGVerticalAlignment

    Vertical alignment of the group content.

    viewStatus?: ViewStatus
    visible?: boolean
    width?: number