Socket
Socket
Sign inDemoInstall

@salutejs/scenario

Package Overview
Dependencies
1
Maintainers
3
Versions
242
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.11.0-canary.198.548a5104e8a790a4a1572016ca656a10d7085bea.0 to 0.11.0-canary.198.548be89fe01c1ae1e0646fdfaf2516d7bf1463d0.0

281

dist/lib/types/systemMessage.d.ts

@@ -123,7 +123,7 @@ /**

/**
* Гравити ui элемента по вертикали.
* Выравнивание элемента по вертикали.
*/
export declare type VerticalGravity = 'top' | 'center' | 'bottom';
/**
* Режим растягивания изображения
* Режим растягивания и расположения изображения внутри контейнера
*/

@@ -135,2 +135,6 @@ export declare type ScaleMode = 'scale_aspect_fill' | 'scale_aspect_fit' | 'center' | 'top' | 'bottom' | 'left' | 'right' | 'top_left' | 'top_right' | 'bottom_left' | 'bottom_right';

export declare type HorizontalGravity = 'left' | 'center' | 'right';
/**
* Размер изображения относительно карточки
*/
export declare type ContentSize = MatchParentContentSize | FixedContentSize;
export declare type RightView = DisclosureRightView | DetailRightView | RoundButtonCellView | TagCellView | FlexibleImageLeftRightCellView;

@@ -141,15 +145,3 @@ /**

export declare type GridContentWidth = 'xsmall' | 'small' | 'medium' | 'large' | 'resizable';
export declare type FlexibleImageCellView = {
content?: {
[k: string]: unknown;
};
[k: string]: unknown;
} & {
[k: string]: unknown;
};
/**
* Размер изображения относительно карточки.
*/
export declare type ContentSize = MatchParentContentSize | FixedContentSize;
/**
* Горизонтальная галерея

@@ -159,3 +151,3 @@ */

items: [GalleryItem, ...GalleryItem[]];
bottom_text?: TextView3;
bottom_text?: TextView;
type: 'gallery_card';

@@ -166,6 +158,2 @@ [k: string]: unknown;

/**
* Ширина контента в терминах сеток. https://www.figma.com/file/L6AlpyUxFuumKEEbh4ADIh/🤖SD-Styles?node-id=26%3A17 https://www.figma.com/file/c6KZ9jIXTB5zEmyTfA2Akv/Message-Based?node-id=1446%3A0
*/
export declare type GridContentWidth1 = 'xsmall' | 'small' | 'medium' | 'large' | 'resizable';
/**
* Двумерная карточка (сетка)

@@ -183,3 +171,3 @@ */

columns?: number;
item_width?: GridContentWidth2;
item_width?: GridContentWidth;
/**

@@ -193,6 +181,2 @@ * Высота карточки

/**
* Ширина контента в терминах сеток. https://www.figma.com/file/L6AlpyUxFuumKEEbh4ADIh/🤖SD-Styles?node-id=26%3A17 https://www.figma.com/file/c6KZ9jIXTB5zEmyTfA2Akv/Message-Based?node-id=1446%3A0
*/
export declare type GridContentWidth2 = 'xsmall' | 'small' | 'medium' | 'large' | 'resizable';
/**
* Упорядоченный список категорий с подмассивами из карточек

@@ -958,3 +942,3 @@ */

icon_vertical_gravity?: VerticalGravity;
title?: TextView1;
title?: TextView;
[k: string]: unknown;

@@ -1019,24 +1003,2 @@ }

/**
* Текстовый элемент
*/
export interface TextView1 {
/**
* Текст, который нужно отобразить
*/
text: string;
typeface: Typeface;
text_color: TypeColor;
margins?: Margins;
/**
* Максимальное количество строк. 0 - не ограничено.
*/
max_lines?: number;
actions?: Actions;
/**
* Id для отправки в метрику
*/
log_id?: string;
[k: string]: unknown;
}
/**
* Вертикальный упорядоченный список, состоит из label, icon_and_value https://www.figma.com/file/MQHBgPkW4dqXmI2549WioI/Dev?node-id=227%3A3670

@@ -1065,30 +1027,6 @@ */

/**
* Тип ячейки.
* Тип ячейки
*/
type: 'flexible_image_left_right_cell_view';
content: {
/**
* Ссылка на изображение.
*/
url: string;
/**
* Hash картинки в интернете (опционален).
*/
hash?: string;
placeholder?: LocalImageIdentificator;
placeholder_color?: Color;
scale_mode?: ScaleMode;
gravity?: Gravity;
size?: FixedContentSize;
/**
* Градиентная альфа-маска для изображения. Значение определяет направление градиента.
*/
mask?: 'none' | 'bottom';
actions?: Action;
/**
* ID для отправки в метрику.
*/
log_id?: string;
[k: string]: unknown;
};
content: FlexibleImageView;
margins?: Margins;

@@ -1098,4 +1036,32 @@ [k: string]: unknown;

/**
* Позиционирование контейнера с изображением внутри карточки.
* Изображение из интернета с гибкими настройками размера и расположения внутри карточки
*/
export interface FlexibleImageView {
/**
* Ссылка на изображение
*/
url: string;
/**
* Hash картинки в интернете (опционален)
*/
hash?: string;
placeholder?: LocalImageIdentificator;
placeholder_color?: Color;
scale_mode?: ScaleMode;
gravity?: Gravity;
size?: ContentSize;
/**
* Градиентная альфа-маска для изображения. Значение определяет направление градиента
*/
mask?: 'none' | 'bottom';
actions?: Action;
/**
* Id для отправки в метрику
*/
log_id?: string;
[k: string]: unknown;
}
/**
* Позиционирование контейнера с изображением внутри карточки (игнорируется, если size - match_parent)
*/
export interface Gravity {

@@ -1107,12 +1073,19 @@ vertical_gravity?: VerticalGravity;

/**
* Контент имеет фиксированную высоту и ширину.
* Размер контента совпадает с размером контейнера
*/
export interface MatchParentContentSize {
type: 'match_parent';
[k: string]: unknown;
}
/**
* Контент имеет фиксированную высоту и ширину
*/
export interface FixedContentSize {
type: 'fixed';
/**
* Ширина контента.
* Ширина контента
*/
width: number;
/**
* Высота контента.
* Высота контента
*/

@@ -1342,53 +1315,12 @@ height: number;

}
/**
* Изображение из интернета с гибкими настройками размера и расположения внутри карточки
*/
export interface FlexibleImageView {
export interface FlexibleImageCellView {
/**
* Ссылка на изображение
* Тип ячейки
*/
url: string;
/**
* Hash картинки в интернете (опционален)
*/
hash?: string;
placeholder?: LocalImageIdentificator;
placeholder_color?: Color;
scale_mode?: ScaleMode;
gravity?: Gravity;
size?: ContentSize;
/**
* Градиентная альфа-маска для изображения. Значение определяет направление градиента.
*/
mask?: 'none' | 'bottom';
actions?: Action;
/**
* Id для отправки в метрику
*/
log_id?: string;
type: 'flexible_image_cell_view';
content: FlexibleImageView;
paddings?: Paddings;
[k: string]: unknown;
}
/**
* Размер контента совпадает с размером контейнера
*/
export interface MatchParentContentSize {
type: 'match_parent';
[k: string]: unknown;
}
/**
* Контента имеет фиксированную высоту и ширину
*/
export interface FixesContentSize {
type: 'fixed';
/**
* Ширина контента
*/
width: number;
/**
* Высота контента
*/
height: number;
[k: string]: unknown;
}
/**
* Элемент галереи состоящий из изображения и двух текстовых полей

@@ -1404,3 +1336,3 @@ */

bottom_text?: TextView;
margins?: Margins1;
margins?: Margins;
actions?: Actions;

@@ -1414,12 +1346,2 @@ /**

/**
* Объект для описания отступов ui компонента.
*/
export interface Margins1 {
left?: Dimension;
top?: Dimension;
right?: Dimension;
bottom?: Dimension;
[k: string]: unknown;
}
/**
* Элемент карточки галереи с заголовком, ссылкой и описанием

@@ -1436,3 +1358,3 @@ */

description_text?: TextView;
paddings?: Paddings1;
paddings?: Paddings;
actions: Actions;

@@ -1443,16 +1365,6 @@ /**

log_id?: string;
width?: GridContentWidth1;
width?: GridContentWidth;
[k: string]: unknown;
}
/**
* Объект для описания отступов ui компонента.
*/
export interface Paddings1 {
left?: Dimension;
top?: Dimension;
right?: Dimension;
bottom?: Dimension;
[k: string]: unknown;
}
/**
* Кнопка "Все результаты" в карточке галереи

@@ -1465,4 +1377,4 @@ */

type: 'gallery_more_button_item';
bottom_text: TextView2;
icon: IconView1;
bottom_text: TextView;
icon: IconView;
actions: Actions;

@@ -1476,62 +1388,2 @@ /**

/**
* Текстовый элемент
*/
export interface TextView2 {
/**
* Текст, который нужно отобразить
*/
text: string;
typeface: Typeface;
text_color: TypeColor;
margins?: Margins;
/**
* Максимальное количество строк. 0 - не ограничено.
*/
max_lines?: number;
actions?: Actions;
/**
* Id для отправки в метрику
*/
log_id?: string;
[k: string]: unknown;
}
/**
* Иконка
*/
export interface IconView1 {
address: ImageAddress;
size: IconSize;
margins?: Margins;
tint_color?: Color;
rounded_corners?: 'none' | 'rounded' | 'circle';
actions?: Actions;
/**
* Id для отправки в метрику
*/
log_id?: string;
[k: string]: unknown;
}
/**
* Текстовый элемент
*/
export interface TextView3 {
/**
* Текст, который нужно отобразить
*/
text: string;
typeface: Typeface;
text_color: TypeColor;
margins?: Margins;
/**
* Максимальное количество строк. 0 - не ограничено.
*/
max_lines?: number;
actions?: Actions;
/**
* Id для отправки в метрику
*/
log_id?: string;
[k: string]: unknown;
}
/**
* Элемент карточки приветствия, состоящий из двух текстовых полей и опционального изображения

@@ -1603,3 +1455,3 @@ */

data: string;
size?: GridContentSize1;
size?: GridContentSize;
/**

@@ -1612,13 +1464,2 @@ * Id для отправки в метрику

/**
* Размера изображения
*/
export interface GridContentSize1 {
width: GridContentWidth;
/**
* Отношение высоты контента к ширине
*/
aspect_ratio: number;
[k: string]: unknown;
}
/**
* Виджет с заголовком раздела и действием

@@ -1625,0 +1466,0 @@ */

{
"name": "@salutejs/scenario",
"version": "0.11.0-canary.198.548a5104e8a790a4a1572016ca656a10d7085bea.0",
"version": "0.11.0-canary.198.548be89fe01c1ae1e0646fdfaf2516d7bf1463d0.0",
"description": "Tiny helpers to make scenario for Salute family",

@@ -39,3 +39,3 @@ "author": "SberDevices Frontend Team <sberdevices.frontend@gmail.com>",

},
"gitHead": "548a5104e8a790a4a1572016ca656a10d7085bea"
"gitHead": "548be89fe01c1ae1e0646fdfaf2516d7bf1463d0"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc