Устаревшее API

Документ содержит список с информацией об устаревшем API, которое, всё ещё допустимо к использованию, но в скором времени будет удалено, а его поддержка прекращена. До окончания поддержки, следует отказаться от использования устаревшего API, мигрировав на новое API.

Что бы смигрировать на новое API необходимо обратиться к необходимой части в списке устаревшего API и выполнить указанные в ней инструкции.

Каждая часть устаревшего API в списке, содержит поле Окончание поддержки, где указана версия продукта, начиная с которой, эта часть устаревшего API перестаёт поддерживаться и может быть удалена в любой момент. Если точная версия окончания поддержки ещё не определена, то указывается "Не объявлено".

Окончание поддержки: Не объявлено

Для отключения/включения роутов необходимо использовать addRouteDisableCondition и removeRouteDisableCondition

Окончание поддержки: Не объявлено

Для отключения/включения роутов необходимо использовать addRouteDisableCondition и removeRouteDisableCondition

Окончание поддержки: Не объявлено

Для отключения/включения роутов необходимо использовать RouterStoreType.addRouteDisableCondition и RouterStoreType.removeRouteDisableCondition

Окончание поддержки: Не объявлено

Окончание поддержки: Не объявлено

Окончание поддержки: Не объявлено

Окончание поддержки: Не объявлено

Окончание поддержки: Не объявлено

Окончание поддержки: Не объявлено

Окончание поддержки: Не объявлено

Для отключения/включения роутов необходимо использовать RouterStoreType.addRouteDisableCondition и RouterStoreType.removeRouteDisableCondition

Окончание поддержки: Не объявлено

Следует использовать аналогичный enum из @universe-platform/storage#AcceptanceState

Окончание поддержки: Не объявлено

Следует использовать аналогичный тип из @universe-platform/storage#FileObject

Окончание поддержки: Не объявлено

Следует использовать MinimalButton

Устаревшее:

const el = <Button isMinimal={true}>Click</Button>;

Новое:

const el = <MinimalButton>Click</MinimalButton>;

Окончание поддержки: Не объявлено

Следует использовать GhostButton

Устаревшее:

const el = <Button isGhost={true}>Click</Button>;

Новое:

const el = <GhostButton>Click</GhostButton>;

Окончание поддержки: Не объявлено

Возможность стилизации компонента через css-классы будет прекращена.

Окончание поддержки: Не объявлено

Возможность стилизации компонента через css-стили будет прекращена.

Окончание поддержки: Не объявлено

Возвращаемое значение всегда равно undefined.

Окончание поддержки: Не объявлено

Возвращаемое значение всегда равно undefined.

Окончание поддержки: Не объявлено

Возвращаемое значение всегда равно undefined.

Окончание поддержки: Не объявлено

Возвращаемое значение всегда равно undefined.

Окончание поддержки: Не объявлено

Возможность стилизации компонента через css-классы будет прекращена.

Окончание поддержки: Не объявлено

Возможность стилизации компонента через css-стили будет прекращена.

Окончание поддержки: Не объявлено

Следует использовать Color.isLight

Устаревшее:

const hex = ColorPicker.getContrastingColor({r: 0, g: 0, b: 0});
console.log(hex); // #ffffff

Новое:

const color = Color.create({r: 0, g: 0, b: 0});

if (color) {
const contrastingColor = color.isLight() ? '#000' : '#fff';
}

Окончание поддержки: Не объявлено

Следует использовать комбинацию Color.isValidHex и Color.convertHexToRgb

Устаревшее:

const rgb = ColorPicker.hexToRgb('#ffffff');
console.log(rgb); // {r:255, g:255, b: 255}

Новое:

if (Color.isValidHex('#ffffff')) {
const rgb = Color.convertHexToRgb(hex);
console.log(rgb); // {r:255, g:255, b: 255}
}

Окончание поддержки: Не объявлено

Свойство будет удалено, т.к. для текущего компонента не допустимо false-значение.

Окончание поддержки: Не объявлено

Конфигурирование компонента производится только через props

Окончание поддержки: Не объявлено

При использовании совместно с DropDown, следует использовать DropDown.maxHeight

Окончание поддержки: Не объявлено

multipleValueRenderer использует HTML параметр title, который может отличаться от выводимого значения Необходимо использовать параметр multiValueRenderer

Окончание поддержки: Не объявлено

Следует использовать isSelected

Окончание поддержки: Не объявлено

Следует использовать isDisabled

Окончание поддержки: Не объявлено

Следует использовать footerContent

Окончание поддержки: Не объявлено

Следует использовать свойство percent

Окончание поддержки: Не объявлено

Следует использовать свойство success

Окончание поддержки: Не объявлено

Следует использовать overflowType

Окончание поддержки: Не объявлено

Необходимо использовать метод getPropertySystemKey

Окончание поддержки: Не объявлено

Необходимо использовать метод loadPublicProperty

Окончание поддержки: Не объявлено

Необходимо использовать метод loadPropertyGroup

Окончание поддержки: Не объявлено

Необходимо использовать searchNamespaceId Для проверки принадлежности неймспейса к системным необходимо использовать SearchNamespaceManager.isSystemNamespace

Окончание поддержки: Не объявлено

Поле будет сделано обязательным

Окончание поддержки: Не объявлено

Необходимо использовать processAtomicAsync

Окончание поддержки: Не объявлено

Метод более не используется

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Следует использовать setHidden и isHidden

Окончание поддержки: Не объявлено

Возвращаемый тип void является устаревшим. Необходимо возвращать Promise.

Окончание поддержки: Не объявлено

Метод более не используется. Сохранено для обратной совместимости.

Окончание поддержки: Не объявлено

Вместо groupsInRow используется автоматический расчет layout'a, который задаётся в мета-модели