ButtonField
ButtonField
Обзор
ButtonField — тип в Aspose.PDF FOSS для Go. Наследуется от: fieldBase.
ButtonField — кнопка-push, только действие, без семантики значения.
Этот тип предоставляет 6 методов для работы с объектами ButtonField в Go-программах. Доступные методы включают: Action, SetAction, SetAppearance, SetReadOnly, SetValue, Value. Все публичные члены доступны любой Go-приложению после установки пакета Aspose.PDF FOSS для Go.
Методы
| Подпись | Описание: |
|---|---|
Action() → Action | Action возвращает действие активации кнопки (/A на её виджете), либо nil, если оно не задано или тип действия не поддерживается. |
SetAction(act: Action) | SetAction записывает действие активации кнопки (/A) на её виджет(ы) — обычно SubmitFormAction, ResetFormAction, GoTo/URI или действие JavaScript. |
SetAppearance(a: ButtonAppearance) → error | SetAppearance применяет ButtonAppearance к нажимной кнопке: он записывает характеристики /MK (/CA, /RC, /AC, /TP) и регенерирует /AP виджета с отдельными потоками отображения /N (normal), /R (rollover) и /D (down). |
SetReadOnly(v: bool) | Устанавливает значение только для чтения. |
Value() → string | Возвращает значение. |
SetValue(s: string) → error | Устанавливает значение value. |