當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript addon-knobs.select函數代碼示例

本文整理匯總了TypeScript中@storybook/addon-knobs.select函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript select函數的具體用法?TypeScript select怎麽用?TypeScript select使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了select函數的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: select

export const getThemeKnob = (defaultTheme: GrafanaTheme = GrafanaTheme.Dark) => {
  return select(
    'Theme',
    {
      Default: defaultTheme,
      Light: GrafanaTheme.Light,
      Dark: GrafanaTheme.Dark,
    },
    defaultTheme
  );
};
開發者ID:gnydick,項目名稱:grafana,代碼行數:11,代碼來源:themeKnob.ts

示例2: text

  .add('All knobs', () => {
    const name = text('name', 'Jane');
    const stock = number('stock', 20, {
      range: true,
      min: 0,
      max: 30,
      step: 5,
    });
    const fruits = {
      Apple: 'apples',
      Banana: 'bananas',
      Cherry: 'cherries',
    };
    const fruit = select('fruit', fruits, 'apples');
    const otherFruits = {
      Kiwi: 'kiwi',
      Guava: 'guava',
      Watermelon: 'watermelon',
    };
    const otherFruit = radios('Other Fruit', otherFruits, 'watermelon');
    const price = number('price', 2.25);

    const border = color('border', 'deeppink');
    const today = date('today', new Date('Jan 20 2017'));
    const items = array('items', ['Laptop', 'Book', 'Whiskey']);
    const nice = boolean('nice', true);
    button('Arbitrary action', action('You clicked it!'));

    return {
      component: AllKnobsComponent,
      props: {
        name,
        stock,
        fruit,
        otherFruit,
        price,
        border,
        today,
        items,
        nice,
      },
    };
  })
開發者ID:chinmaymoharir,項目名稱:storybook,代碼行數:43,代碼來源:addon-knobs.stories.ts


注:本文中的@storybook/addon-knobs.select函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。