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!;
}