@itd-api/crypto / DecodedField
Interface: DecodedField
Defined in: packages/crypto/src/cipher.ts:191
Готовое расшифрованное представление одного исходного поля.
Исходное поле объекта сохраняет ответ сервера. Для отображения текста вместе с открытыми и расшифрованными участками нужно использовать свойства text и spans из этого объекта.
Example
ts
const post = await itd.posts.get(postId);
const content = post.decoded?.content;
if (content) renderText(content.text, content.spans);Properties
spans
ts
spans: (Span | CryptoSpan)[];Defined in: packages/crypto/src/cipher.ts:195
Серверная и криптографическая разметка в координатах свойства text.
text
ts
text: string;Defined in: packages/crypto/src/cipher.ts:193
Смешанный текст: открытые части и успешно расшифрованные участки.