actions property
PdfFieldActions
get
actions
Gets the actions of the field.{Read-Only}
Implementation
PdfFieldActions get actions {
if (_helper.isLoadedField && _helper.actions == null) {
if (_helper.dictionary!.containsKey(PdfDictionaryProperties.aa)) {
final PdfDictionary actionDict = _helper.crossTable!
.getObject(_helper.dictionary![PdfDictionaryProperties.aa])!
as PdfDictionary;
_helper.actions = PdfFieldActionsHelper.load(actionDict);
_helper.widget!.actions =
PdfFieldActionsHelper.getHelper(_helper.actions!).annotationActions;
} else {
_helper.actions = PdfFieldActionsHelper.load(PdfDictionary());
_helper.dictionary!
.setProperty(PdfDictionaryProperties.aa, _helper.actions);
}
_helper.changed = true;
} else {
if (_helper.actions == null) {
_helper.actions = PdfFieldActions(_helper.widget!.actions!);
_helper.dictionary!
.setProperty(PdfDictionaryProperties.aa, _helper.actions);
}
}
return _helper.actions!;
}