Interface IListSecurity

interface IListSecurity {
    groups?: GroupCreationInformation[];
    listItems: IListSecurityItem[];
    onGroupCreated?: ((group) => void);
    onGroupCreating?: ((props) => GroupCreationInformation);
    onGroupsLoaded?: ((groups?) => void);
    webUrl?: string;
}

Properties

groups?: GroupCreationInformation[]
listItems: IListSecurityItem[]
onGroupCreated?: ((group) => void)

Type declaration

    • (group): void
    • Parameters

      • group: Group

      Returns void

onGroupCreating?: ((props) => GroupCreationInformation)

Type declaration

    • (props): GroupCreationInformation
    • Parameters

      • props: GroupCreationInformation

      Returns GroupCreationInformation

onGroupsLoaded?: ((groups?) => void)

Type declaration

    • (groups?): void
    • Parameters

      • Optional groups: {
            [key: string]: Types.SP.Group | Types.SP.GroupOData;
        }
        • [key: string]: Types.SP.Group | Types.SP.GroupOData

      Returns void

webUrl?: string