<commit_before>/* IntervalResizer.Props.ts -- Interval Resizer is a React package for
 * resizing components along pre-defined intervals.
 *
 * Copyright (C) 2018 <NAME>
 *
 * This software may be modified and distributed under the terms of the MIT
 * license. See the LICENSE file for details.
 */
import * as React from 'react';
import { IntervalResizer } from './IntervalResizer';
export interface IIntervalResizerProps
  extends React.HTMLAttributes<IntervalResizer> {
  /**
   * Defines the pixel interval to adjust height by when resizing.
   */
  intervalUnit: number;
  /**
   * The internal content wrapped by the IntervalResizer.
   */
  children: React.ReactNode;
  /**
   * The minimum height in pixels of the interval-resizer.
   * @default null
   */
  minHeight?: number;
  /**
   * The maximum height in pixels of the interval-resizer.
   * @default null
   */
  maxHeight?: number;
  /**
   * A value for the class attribute on the component.
   * @default null
   */
  className?: string;
  /**
   * Defined the minimum width in pixels for interval resizing. At any window
   * width below this, interval-resizer height adjusts normally with content.
   * @default 0
   */
  screenWidthCutoff?: number;
  /**
   * This property has been removed at 3.1.0.<commit_msg>Updated interval resizer prop default documentation<commit_after>/* IntervalResizer.Props.ts -- Interval Resizer is a React package for
 * resizing components along pre-defined intervals.
 *
 * Copyright (C) 2018 <NAME>
 *
 * This software may be modified and distributed under the terms of the MIT
 * license. See the LICENSE file for details.
 */
import * as React from 'react';
import { IntervalResizer } from './IntervalResizer';
export interface IIntervalResizerProps
  extends React.HTMLAttributes<IntervalResizer> {
  /**
   * Defines the pixel interval to adjust height by when resizing.
   */
  intervalUnit: number;
  /**
   * The internal content wrapped by the IntervalResizer.
   */
  children: React.ReactNode;
  /**
   * The minimum height in pixels of the interval-resizer.
   * @default 0
   */
  minHeight?: number;
  /**
   * The maximum height in pixels of the interval-resizer.
   * @default -1
   */
  maxHeight?: number;
  /**
   * A value for the class attribute on the component.
   * @default undefined
   */
  className?: string;
  /**
   * Defined the minimum width in pixels for interval resizing. At any window
   * width below this, interval-resizer height adjusts normally with content.
   * @default 0
   */
  screenWidthCutoff?: number;
  /**
   * This property has been removed at 3.1.0.
{'fraction_non_alphanumeric': 0.09247889485801995, 'fraction_numerical': 0.006907137375287797, 'mean_word_length': 3.1980676328502415, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4200448', 'n_tokens_mistral': 732, 'n_tokens_neox': 722, 'n_words': 288}