| | 44 | #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 45 | #~ Constants / Variables / Etc. |
|---|
| | 46 | #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 47 | |
|---|
| | 48 | default_settings = evaluate.evaluate.default_settings.copy() |
|---|
| | 49 | default_settings['attr'] = '' |
|---|
| | 50 | |
|---|
| | 51 | #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 52 | #~ Public Methods |
|---|
| | 53 | #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 54 | |
|---|
| | 55 | def SkinFinalize(self): |
|---|
| | 56 | result = evaluate.evaluate.SkinFinalize(self) |
|---|
| | 57 | if self.settings['attr']: |
|---|
| | 58 | self.parent().settings[self.settings['attr']] = self.object |
|---|
| | 59 | return result |
|---|
| | 60 | |
|---|
| | 61 | #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 62 | #~ Protected Methods |
|---|
| | 63 | #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 64 | |
|---|