# All files / divider divider.props.ts

100% Statements 3/3
100% Branches 2/2
100% Functions 1/1
100% Lines 3/3

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22

    1x
    1x
    1x

     import * as React from "react";
    import { DividerClassNameContract, ManagedClasses } from "@microsoft/fast-components-class-name-contracts-base";

    /**
     * Divider HTML Roles
     */
    export enum DividerRoles {
        presentation = "presentation",
        separator = "separator"
    }

    export interface DividerManagedClasses extends ManagedClasses<DividerClassNameContract> {}
    export interface DividerUnhandledProps extends React.HTMLAttributes<HTMLHRElement> {}
    export interface DividerHandledProps extends DividerManagedClasses {
        /**
         * The HTML role attribute
         */
        role?: DividerRoles;
    }

    export type DividerProps = DividerHandledProps & DividerUnhandledProps;